2.3 Floyd-Warshall 与 Johnson:全源最短路径 本节摘要:全源最短路径(APSP)要求图中任意两顶点间的最短距离。Floyd-Warshall 用一个三重循环的动态规划,以点数立方的时间一次性算出整个距离矩阵,代码仅五行,是小规模稠密图的绝对主力;Johnson 算法(1977 年提出)先用 Bellman-Ford 给顶点重赋权、把负权边转成非负,再对每个源点各跑一次 Dijkstra,总复杂度更适合大稀疏图。 会员。《2.3 Floyd-Warshall与Johnson:全源最短路径》收录于灏天文库文集《图算法进阶:最短路径、最小生成树、最大流等》,原作者/来源:灏天文库,整理自「灏天文库」,提供技术教程、实践指南与问题解决方案,支持在线阅读、全文检索与知识沉淀,助力开发者系统化学习。