目录
一、前言
本文主要讲了最短路问题,以及解决最短路问题的Floyd算法概念与两道简单的相关例题。
二、FLoyd算法
1、最短路问题
- 最广为人知的图论问题。
- 简单图的最短路径
① 树上的路径:任意2点之间只有一条路径
② 所有边长都为 1 的图:用 BFS 搜最短路径,复杂度O(n+m)
- 普通图的最短路径
① 边长:不一定等于 1,而且可能为负数
② 算法:
目录
本文主要讲了最短路问题,以及解决最短路问题的Floyd算法概念与两道简单的相关例题。
- 最广为人知的图论问题。
- 简单图的最短路径
① 树上的路径:任意2点之间只有一条路径
② 所有边长都为 1 的图:用 BFS 搜最短路径,复杂度O(n+m)
- 普通图的最短路径
① 边长:不一定等于 1,而且可能为负数
② 算法: