最小生成树算法描述

最小生成树算法的求解过程通常从一个空树开始,逐步添加边以形成一棵包含n-1条边的最小生成树。这个通用算法可以用伪代码简洁表示:


最小生成树的求解步骤如下:


这可以用Pascal、Prim算法或Kruskal算法等具体实现,它们的区别在于寻找安全边的方式不同:




扩展资料

一个有 n 个结点的连通图的生成树是原图的极小连通子图,且包含原图中的所有 n 个结点,并且有保持图联通的最少的边。