概念 一个有 n 个结点的连通图的生成树是原图的极小连通子图,且包含原图中的所有 n 个结点,并且有保持图连通的最少的边. [1] 最小生成树可以用kruskal(克鲁斯卡尔)算法或prim(普里姆)算法求出. 通俗一点,就是把一个图,削成一个树,要让这颗树权值最小 思路(kruskal) kruskal算法的基本思路就是,把所有的边以权值为关键字排序,然后,依次将一个一个点放入最小生成树中 如果,这个点已经有了,那我们就直接跳过 是不是很简单 因为搜索是否已经放入可以用dfs或bfs来查找,这…