CLRS25 所有结点对的最短路径问题

介绍

  • 以表格形式表示输出,第u行第v列给出的是结点u到v的最短路径权重。

  • 可以用V次单源最短路径问题,但是可以做得更好。

  • 算法的输入是一个n * n的矩阵W,该矩阵代表的是一个有n个结点的有向图的权重。

PRINT-ALL-PAIRS-SHORTEST-PATH(T, i, j)
    if i == j
        print i
    elif Tij == NIL
        print "no path from "i "to" j" exists"
    else PRINT-ALL-PAIRS-SHORTEST-PATH(T, i, Tij)
        print j

25.1 最短路径和矩阵乘法

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦