如下图所示的带权图:(1)按照普里姆算法,从顶点v1出发,生成最小生成树,按生成次序依次写出各条边;(2)按照克鲁期卡尔算法,生成最小生成树,按生成次序依次写出各条边;(3)画出该图最小生成树,并求出它的权值之和。[img=387x175]17e44a231db4817.jpg[/img]
举一反三
- 利用Kruskal 算法,构造图G1的最小生成树,按并入最小生成树中边的顺序,写出最小生成树的各条边,求最小生成树的权。5d23a24ace1ea3b8e52c829b2ddcff22.jpg
- 对于如下图所示的带权无向图,给出利用普里姆算法(从顶点0开始构造)和克鲁斯卡尔算法构造出的最小生成树的结果(依次给出按算法求出的最小生成树的各个边)。
- 目的:领会克鲁斯卡尔算法去带权连通图中最小生成树的过程和相关算法设计。内容:编写一个程序,实现求带权连通图最小生成树的克鲁斯卡尔算法。对于下图所示的带权连通图G,输出从顶点1出发的一棵最小生成树。
- 图的最小生成树算法有普里姆算法和克鲁斯卡尔算法。( )算法是合并边的最小生成树算法。 A: 普里姆 B: 克鲁斯卡尔
- 【单选题】连通网的最小生成树是其所有生成树中 () A. 顶点集最小的生成树 B. 边集最小的生成树 C. 顶点权值之和最小的生成树 D. 边的权值之和最小的生成树