2011 - 04 - 10
应用场合:
解决带权图(不带亦可)的有向图(无向亦可)的最短路径问题。
优势:
目前该问题的公认的最好的解法。
劣势:
无
算法实现:
初始化:标号、路径;
while
找T标号最小点;
若为终点,果断退出!
跟新标号和路径。
End
补充:
1、算法执行过程中,所有标号为p的节点的路径都是最小路径。
2、若想知道最短路径是怎么走的,可以再增加一个数组,用来记录当前更新为P标号的前一个P标号节点。 在程序找到最短路径长度之后,逆向输出数组就是该路径了!