(转)SPFA算法详解

适用范围:给定的图存在负权边,这时相似Dijkstra等算法便没有了用武之地,而Bellman-Ford算法的复杂度又太高,SPFA算法便派上用场了。 咱们约定有向加权图G不存在负权回路,即最短路径必定存在。固然,咱们能够在执行该算法前作一次拓扑排序,以判断是否存在负权回路,但这不是咱们讨论的重点。 算法 算法思想:咱们用数组d记录每一个结点的最短路径估计值,用邻接表来存储图G。咱们采起的方法是动
相关文章
相关标签/搜索