评测环境:WindowsXP,FreePascal2.40,Pentium(R) Dual-Core CPU [email protected],2G内存
Prime算法 与 Kruskal算法的时间复杂度比较
Prime算法 与 Kruskal算法的时间复杂度比较
Prime算法 与 Kruskal算法的时间复杂度比较
Prime算法 与 Kruskal算法的时间复杂度比较
Prime算法 与 Kruskal算法的时间复杂度比较
通过上图可以看出:

1.Prim在稠密图中比Kruskal优,在稀疏图中比Kruskal劣。

2.Prim+Heap在任何时候都有令人满意的的时间复杂度,但是代价是空间消耗极大。【以及代码很复杂>_<】

3.时间复杂度并不能反映出一个算法的实际优劣。

竞赛所给的题大多数是稀疏图,所以尽可能地使用Prim+Heap吧,在稀疏图中这是无敌的。如果一定要在朴素Prim和Kruskal里选一个的话那就用Kruskal吧。当然Prim的代码比较简单,对付水题用Prim也无所谓,只要不是极稀疏图两者相差不大

相关文章:

  • 2021-05-14
  • 2022-02-18
  • 2022-12-23
  • 2021-07-27
  • 2022-12-23
  • 2021-12-04
猜你喜欢
  • 2021-07-11
  • 2021-10-31
  • 2021-12-15
  • 2022-01-07
  • 2022-12-23
  • 2021-10-03
  • 2022-02-10
相关资源
相似解决方案