最小生成树 条件: 结构中不能形成环任意两个顶点间是互通的n个点,n-1个边寻找最少权值和。 应用:顶点是城市,边是连接城市的光缆,最少权值是最少铺设城市的成本。 Kruskal算法: 将所有的边取出放入一个列表中并按照边权值从小到大的顺序重新排列回添:从最小的权值的边以此存入顶点图中判断:如果新添加的边,使树形成了环。那么这条边就不可以用。如果没有形成环,就继续添加。直到选择了n-1条边,n是顶点个数。这时,最小生成树以构建完成。