图论---------最短路专题

六眼飞鱼酱① 提交于 2019-12-01 20:09:53

一.Floyd

  时间复杂度O(n的三次方),容易理解

 

二. Dijkstra

  时间复杂度 n*m

  缺点:不能处理负权边

 

三.Bellman-Ford

  复杂度O(nm)

 

四.SPFA

  时间复杂度O(mn)

  经过队列优化的Bellman-Ford

 

五.堆优化后的 Dijkstra

  有些题目不存在负权边,但是出的数据会卡SPFA,这个时候又要回到Dijkstra

 

 

 

 

立帖  2019/10/27 码完

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!