集中算法B-F、Dijkstra、F-W的类型和复杂度
时间: 2024-01-06 19:04:40 浏览: 139
B-F(Bellman-Ford)算法是一种单源最短路径算法,可以处理负权边,时间复杂度为O(VE)。
Dijkstra算法也是一种单源最短路径算法,不能处理负权边,时间复杂度为O(ElogV)。
F-W(Floyd-Warshall)算法是一种全源最短路径算法,可以处理负权边,时间复杂度为O(V^3)。
它们的类型分别是单源最短路径算法和全源最短路径算法,其中B-F和F-W都能处理负权边,而Dijkstra不能。它们的时间复杂度也有所不同,B-F最慢,Dijkstra次之,F-W最快。
阅读全文
相关推荐


















