【发布时间】:2021-12-14 01:14:27
【问题描述】:
我们知道 Floyd-Warshal 算法为我们提供了从任何其他节点到任何节点的最短成本/路径。
例如:
根据上图,我们可以通过 Floyd-Warshal 算法得到下面的矩阵作为所有对最短路径(成本)
如果你想从节点 4 到节点 3,那么有两种方法
- 4 --> 2 --> 3(成本为 2)
- 4 --> 2 --> 1 --> 3(成本为 1。所以这是最短路线)
从矩阵中我们看到第 4 行和第 3 列的值为 1。所以这向我们展示了这两个节点之间的最短成本。
现在我的问题是 -
我怎样才能得到路线以及(4-->2-->1-->3)?
【问题讨论】:
标签: algorithm graph-theory shortest-path floyd-warshall