Algoritmo de Dijkstra
El algoritmo de Dijkstra consiste en buscar la ruta óptima o de menor coste entre dos vértices.
Los pasos de este algoritmo son los siguientes:
- Asignar el valor infinito a cada nodo que no ha sido visitado.
- Mantener un registro de los nodos visitados.
- Calcular la distancia a cada nuevo nodo sumando la distancia anterior.
- Si la nueva distancia que se calculo es menor que la anterior entonces reemplazar en el nodo, sino dejar la anterior.
- Se finalizará cuando se llega al nodo final.
Referencias
- Orduz, S. (julio 24, 2018). Algoritmo de Dijkstra. Curso de Matemáticas Discretas. Platzi. Recuperado el 08 de enero de 2023 de https://platzi.com/clases/1319-discretas/12237-algoritmo-de-dijkstra1686/
Enjoy Reading This Article?
Here are some more articles you might like to read next: