最短路算法
无边权
BFS
有边权
全源最短路
Floyd 算法(时间复杂度:O( ))
1 | void floyd(){ |
单源最短路径
Dijkstra算法
朴素(时间复杂度:O( ))
1 | auto Dijkstra = [&]() -> void{ |
堆优化(时间复杂度:O( ))
1 | auto Dijkstra = [&]() -> void{ |
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.


