编程语言
首页 > 编程语言> > 最短路径算法

最短路径算法

作者:互联网

弗洛伊德

迪杰斯特拉

图G(V,E) V是点集,E是边集。
S 是已求出最短路径的顶点集合
U 是V-S。

未优化

优先队列优化

优先队列优化的点在于上述步骤中的第二步,优先队列维护一个小顶堆,使得每次都能快速地选出顶点v。
当然,具体实现还有一些不一样的地方,我没有展开说。

标签:源点,weight,队列,路径,距离,最短,算法,顶点,dis
来源: https://www.cnblogs.com/xjy881/p/16366597.html