最小生成树:具有权最小的生成树。
构造最小生成树:克鲁斯卡尔算法 和 普里母算法
克鲁斯卡尔算法:按权值递增的次序选择合适的边来构造最小生成树。
具体做法:
1 按权值从小到大的顺序依次选取图G中的边,若选取的边未使生成的树T形成回路,则加入到树中,否则将其舍弃;
2 重复步骤1,直到树T中包含(n-1)条边。
普里母算法:按逐个将顶点连通的方式来构造最小生成树。
具体做法:
1.从某一顶点出发,选择与它关联的具有最小的权值的边,若选取的边未使生成的树T形成回路,则加入到树中,否则将其舍弃;
2 重复步骤1,直到树T中包含(n-1)条边。
e.g. 中兴2015年软测的判断题