Prim的算法会自行检查图的连通性吗?

时间:2019-02-23 18:34:38

标签: graph-algorithm greedy prims-algorithm

我有一些问题。

1。在传递给prim的算法之前,我们是否必须检查图的连通性?或者算法可以解决该问题?

  1. prim的算法是否始终在负边缘权重上正常工作?

  2. 如何使用prim的算法查找边缘没有权重的生成树?

1 个答案:

答案 0 :(得分:1)

1。)我相信Prim的算法的目的是用给定的节点“生成”最小生成树。我想您确实需要确保给定的任何两个节点之间确实存在一条边缘。

2。)Prim的算法(和最小生成树算法)应该在负边缘权重上正常工作

3。)我不这么认为。我想您可以将它们全部设置为“ 1”或类似的值,但我认为这不会产生非常有意义的最小生成树。