【迷惑】关于Dijkstra最短路复杂度
  • 板块学术版
  • 楼主CrTsIr400
  • 当前回复23
  • 已保存回复23
  • 发布时间2020/7/19 13:35
  • 上次更新2023/11/6 22:50:35
查看原帖
【迷惑】关于Dijkstra最短路复杂度
121995
CrTsIr400楼主2020/7/19 13:35

可以证明未加优化的暴力贪心时间复杂度是 O(n2+m)O(n^2+m)

优先队列看代码即知道这个队列的长度是 O(m)O(m) 级别的,时间复杂度是 O((n+m)logm)O((n+m)\log m)

image.png

为啥是 O(nlogm)O(n\log m) 啊,扩展节点不是需要 O(m)O(m) 吗/jk

image.png

O(nlogn)O(n \log n) 写法/jk

这是Aw顿顿的题单quq

2020/7/19 13:35
加载中...