Ejercicio 2 - Dijkstra

15
Leonardo Navarro 23,903,871 ALGORITMO DE DIJKSTRA

Transcript of Ejercicio 2 - Dijkstra

Page 1: Ejercicio 2 - Dijkstra

Leonardo Navarro23,903,871

ALGORITMO DE DIJKSTRA

Page 2: Ejercicio 2 - Dijkstra

A→B

Page 3: Ejercicio 2 - Dijkstra

A

F

E D

C

B

1

1

1

22

3

3

35[A,0](0)

[A,3](1)

[B,4](2)

[B,4](2)

[C,6](3)

[A,5](1)

[A,6](1)

[F,6](2)

[F,5](3)

6

[D,9](2)

[B,10](3)

Page 4: Ejercicio 2 - Dijkstra

A

F

E D

C

B

1

1

1

22

3

3

35[A,0](0)

[A,3](1)

[B,4](2)

[B,4](2)

[C,6](3)

[A,5](1)

[A,6](1)

[F,6](2)

[F,5](3)

6

[D,9](2)

[B,10](3)

Page 5: Ejercicio 2 - Dijkstra

A→C

Page 6: Ejercicio 2 - Dijkstra

A

F

E D

C

B

1

1

1

22

3

3

35[A,0](0)

[A,3](1)

[B,4](2)

[B,4](2)

[C,6](3)

[A,5](1)

[A,6](1)

[F,6](2)

[F,5](3)

6

[D,9](2)

[B,10](3)

Page 7: Ejercicio 2 - Dijkstra

A

F

E D

C

B

1

1

1

22

3

3

35[A,0](0)

[A,3](1)

[B,4](2)

[B,4](2)

[C,6](3)

[A,5](1)

[A,6](1)

[F,6](2)

[F,5](3)

6

[D,9](2)

[B,10](3)

Page 8: Ejercicio 2 - Dijkstra

A→D

Page 9: Ejercicio 2 - Dijkstra

A

F

E D

C

B

1

1

1

22

3

3

35[A,0](0)

[A,3](1)

[B,4](2)

[B,4](2)

[C,6](3)

[A,5](1)

[A,6](1)

[F,6](2)

[F,5](3)

6

[D,9](2)

[B,10](3)

Page 10: Ejercicio 2 - Dijkstra

A

F

E D

C

B

1

1

1

22

3

3

35[A,0](0)

[A,3](1)

[B,4](2)

[B,4](2)

[C,6](3)

[A,5](1)

[A,6](1)

[F,6](2)

[F,5](3)

6

[D,9](2)

[B,10](3)

Page 11: Ejercicio 2 - Dijkstra

A→E

Page 12: Ejercicio 2 - Dijkstra

El nodo ‘E’ no es accesible

Page 13: Ejercicio 2 - Dijkstra

A→F

Page 14: Ejercicio 2 - Dijkstra

A

F

E D

C

B

1

1

1

22

3

3

35[A,0](0)

[A,3](1)

[B,4](2)

[B,4](2)

[C,6](3)

[A,5](1)

[A,6](1)

[F,6](2)

[F,5](3)

6

[D,9](2)

[B,10](3)

Page 15: Ejercicio 2 - Dijkstra

A

F

E D

C

B

1

1

1

22

3

3

35[A,0](0)

[A,3](1)

[B,4](2)

[B,4](2)

[C,6](3)

[A,5](1)

[A,6](1)

[F,6](2)

[F,5](3)

6

[D,9](2)

[B,10](3)