- 博客(1)
- 收藏
- 关注
原创 所有结点对最短路径问题(Floyd-Warshall算法)——算法导论学习笔记(1)
所有结点对问题可以对所有结点都运行一次Dijkstra算法,若采用的是二插堆来实现最小优先队列,那么该算法的时间复杂度是O(VElgV). 但是Dijkstra算法写起来较复杂,这里讲的Floyd-Warshall算法是一种写法非常简单的最短路径算法,其时间复杂度是O(V^3),在非稀疏图的情况下,该算法的效率接近运行N次Dijkstra.(Floyd-Warshall算法适用于以邻接矩阵表示的图
2013-06-18 23:55:32 2888
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人