题目描述
【2015统考真题】求下面的带权图的最小(代价)生成树时,可能是Kruskal算法第2次选中但不是Prim算法(从v4开始)第2次选中的边是(C)
 
 A. (V1, V3)
 B. (V1, V4)
 C. (V2, V3)
 D. (V3, V4)
解析
-  Kruskal算法步骤
  - 第一次:选中边 (V1, V4, 5)
- 第二次:可选的边有 (V1, V3, 8)、(V3, V4, 8)、(V2, V3, 8)
 
- 第一次:选中边 
-  Prim算法步骤
  - 用一个 dist数组记录其他顶点到 V n e w V_{new} Vnew 的距离,dist[i]表示节点i到 V n e w V_{new} Vnew
- 初始时, V n e w V_{new} Vnew 没有元素, d i s t [ i ] = + ∞ dist[i] = +\infty dist[i]=+∞
- 题目规定从 V4出发, d i s t [ 4 ] = 0 dist[4] = 0 dist[4]=0
- 第一次选中的边是 (V1, V4, 5) 
 
- 用一个 
参考文献
[1] prim算法
 [2] kruskal算法
 [3] 2015年408统考真题