- 大规模密集图:dijkstra家族都有较好表现,spfa则不行
- 极端链状图:spfa很好表现,朴素dijkstra则不行,优化的dij则还不错
- 20000个结点的稀疏图:spfa比朴素dijkstra慢,优化的dij还不错
5000个结点的较密集图:spfa的表现仍然不佳,dij家族差得不多
- 总结:dij+heap优化才是王道,但是编程复杂度较高。dij+堆优化也非常不错,编程复杂度中等。spfa容易写,变成复杂度低,如果不故意卡spfa的话速度也还行。
个人推荐掌握:dij+堆优化和spfa
SPFA和Dijkstra分别适用于什么方面呢?
猜你喜欢
转载自www.cnblogs.com/BigYellowDog/p/9769801.html
今日推荐
周排行