何时使用Kruskal的算法与Prim的算法

时间:2012-12-11 19:09:40

标签: algorithm graph prims-algorithm kruskals-algorithm

  

可能重复:
  Kruskal vs Prim

什么时候使用Kruskal算法而不是Prim算法来找到最小生成树?每种类型的输入图形和节点都是什么类型的?在什么情况下,在空间和时间方面使用其中一个更有效?

他们的特定输入是否比另一个更好?

1 个答案:

答案 0 :(得分:4)

一个重要的区别:如果您的图表断开连接,Prim将对您没有好处(需要连接图表)。另一方面,Kruskal将在连通图或断开图上工作;在后一种情况下,它会找到最小生成林,即每个连接组件的MST。