1 |
|
动态规划
计算到各节点的最短距离
假设 pre[node] 是到经过 T 个节点到达目的节点 node 的最短距离,然后求解经过 T+1 个节点到达目的节点的最短距离。对于每一条连接城市 u 和 v,成本为 w的航线,更新后的最短距离为 dis[v] = min(dis[v], pre[u] + w)。
1 | class Solution { |
1 | class Solution { |
Dijkstra 算法
1 | class Solution { |
Dijkstra最短路径的实现代码
1 |
|
1 | 作者:LeetCode |