最短路算法 Dijkstra Bellman-Ford SPFA

Dijkstra算法求单源最短路径 特点:以起点为中心向外层层扩展,直到扩展到终点为止。

算法伪代码:

清除所有点的标号

设d[0]=0;其他d[i]=INF

循环n次{ 

     在所有未标号结点中,选出d值最小的结点x

     给结点x标记

     对于从x出发的所有边(x,y),更新d[y]=min(d[y],d[x]+w(x,y))

}

    原文作者:Bellman - ford算法
    原文地址: https://blog.csdn.net/akahieveman/article/details/52050378
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞