数据结构电网建设造价计算二

 时间:2026-02-16 12:05:21

1、Prim算法的基本思想是:首先从集合V中任取一顶点(例如去顶点v0)放入集合U中,这时U={ v0},TE=NULL。然后找出所有一个顶点在集合U里,另一个顶点在集合V-U里的边,使权(u, v)(u∈U, v∈V-U)最小,将该边放入TE,并将顶点v加入集合U。

数据结构电网建设造价计算二

2、重复上诉操作直到U=V为止。这时TE中有n-1条边,T=(U, TE)就是G的一颗最小生成树。

数据结构电网建设造价计算二

3、假设图采用邻接矩阵表示法表示,用一对顶点的下标(在顶点表中的下标)表示一条边,定义如下:

typedef struct{

int start_vex, stop vex;        //边的起点和终点

AdjType weight;         //边的权

}Edge;

数据结构电网建设造价计算二

4、在构造最小生成树的过程中定义一个类型为Edge的数组mst: Edge mst[n-1];其中,n为网络中顶点的个数,算法结束时,mst中存放求出的最小生成树的n-1条边。

数据结构电网建设造价计算二

5、可以用带权的无向图(即无向网)表示这n个小区之间的电网连接。

数据结构电网建设造价计算二

6、其中顶点表示小区,权值表示城市之间电网建设的造价,构造一个无向网的最小生成树即是满足要求的最低电网连接造价方案。

数据结构电网建设造价计算二

  • 数据结构电网建设造价计算一
  • 网页中实现代码高亮
  • 易语言读入文本怎么用?
  • 如何用Visual Studio实现网页的整体布局
  • 怎样使用Visual Studio浏览制作的网页
  • 热门搜索
    长城润滑油怎么样 手机怎么刷系统 情书怎么写最感动人 南京博物馆预约 适合圆脸发型图片女 sofa怎么读 怎么锁屏 打扰的近义词 宽敞的近义词 美白针怎么打