Bellman-Ford

10 分钟

Bellman-Ford 是能处理负权边的单源最短路。它反复对所有边做松弛:if(d[u]+w<d[v]) d[v]=d[u]+w;。对 n 个点,最多松弛 n-1 轮即可让所有最短路收敛,复杂度 O(n·m)。

小纸条

n 个点的图,Bellman-Ford 最多需要松弛几轮?

登录 后可看答案

Bellman-Ford · 算法进阶 · op599 课程