查找森林中所有断开连接的树的 MST

Find MST for all disconnected trees in forest

我有一个邻接矩阵格式的图,并且该图有断开连接的树。 我需要找到每棵断开连接的树的 MST。 那么我应该先为每棵树找到子图然后在树上使用 MST 还是有更好的 approach/algorithm ?

我想我找到了。

Kruskal算法和Borůvka算法可以在可能不连通的图中找到最小生成森林;相比之下,Prim 算法的最基本形式只能在连通图中找到最小生成树。

但是,运行Prim的算法对图的每个连通分量分别进行计算,它也可以用来求最小生成森林