最小生成树的生成算法研究.pptxVIP

  • 2
  • 0
  • 约2.17千字
  • 约 19页
  • 2018-03-10 发布于湖北
  • 举报
最小生成树的生成算法研究

最小生成树的生成算法研究 ;生成树的概念: ; ;V4 ;V4 ;V4 ;V4 ;V4 ;V4 ;普里姆算法求最小生成树:从生成树中只有一个顶点开始,到顶点全部进入生成树为止;void MiniSpanTree_Prim(MGraph G) { int min, i, j, k; int adjvex[MAXVEX]; /* 保存相关顶点下标 */ int lowcost[MAXVEX]; /* 保存相关顶点间边的权值 */ lowcost[0] = 0;/* 初始化第一个权值为0,即v0加入生成树 */ /* lowcost的值为0,在这里就是此下标的顶点已经加入生成树 */ adjvex[0] = 0; /* 初始化第一个顶点下标为0 */ for(i = 1; i G.numVertexes; i++) /* 循环除下标为0外的全部顶点 */ { lowcost[i] = G.arc[0][i]; /* 将v0顶点与之有边的权值存入数组 */ adjvex[i] = 0; /* 初始化都为v0的下标 */ } for(i = 1; i G.numVertexes; i++) { min = INFINITY; /* 初始化最小权值为∞, */ j = 1;k = 0; while(j G.numVertexes

文档评论(0)

1亿VIP精品文档

相关文档