1.迪杰斯特拉(dijkstra)算法简介
Dijkstra算法是由E.W.Dijkstra于1959年提出,又叫迪杰斯特拉算法,它应用了贪心算法模式,
是目前公认的最好的求解最短路径的方法。算法解决的是有向图中单个源点到其他顶点的最短
路径问题,其主要特点是每次迭代时选择的下一个顶点是标记点之外距离源点最近的顶点。但
由于dijkstra算法主要计算从源点到其他所有点的最短路径,所以算法的效率较低。
2.dijkstra算法基本过程
假设路网中每一个节点都有标号 是从出发点s到点t的最短路径长度;表示从s到t的最短路径中t点的前一个点。求解从出发点s到点t的最短路径算法的基本过程为: