最小生成树——Kruskal算法
最小生成树( Kruskal算法)
基本思想
过程
1)有 ???? 个顶点的连通图 ????=(????,????),最初先构
造一个只有 ????个顶点,没有边的非连通图 ????={????,∅ }, 图中每个顶点自成一个连通分量;
2)在 ????中选取一条具有最小权值的边(????,????),若该边的两个顶点落在两个不同的连通分量上,则将此边加入到 ????中;否则将此边舍去,重新选择一条权值最小的边;
3)重复上述步骤2 ,直到 ????中所有顶点在同一个连通分量上为止。
图解:
原创
2020-11-21 18:19:08 ·
244 阅读 ·
0 评论