楼主: fsaasdfs~
77 0

[学习资料] 广西2015年理论学习 [推广有奖]

  • 0关注
  • 10粉丝

已卖:2065份资源
好评率:99%
商家信誉:一般

博士生

19%

还不是VIP/贵宾

-

威望
0
论坛币
350 个
通用积分
2499.1634
学术水平
6 点
热心指数
6 点
信用等级
5 点
经验
-6042 点
帖子
0
精华
0
在线时间
519 小时
注册时间
2012-8-29
最后登录
2025-12-22

楼主
fsaasdfs~ 发表于 2025-3-19 13:33:29 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
广西2015年理论学习
【一】:2015年广西壮族自治区理论数据加强
1、连通图的生成树包括图中的全部n个顶点和足以使图连通的n-1条边,最小生成树是边上权值之和最小的生成树。故可按权值从大到小对边进行排序,然后从大到小将边删除。每删除一条当前权值最大的边后,就去测试图是否仍连通,若不再连通,则将该边恢复。若仍连通,继续向下删;直到剩n-1条边为止。
void SpnTree (AdjList g)
//用“破圈法”求解带权连通无向图的一棵最小代价生成树。
{typedef struct {int i,j,w}node; //设顶点信息就是顶点编号,权是整型数 node edge[];
scanf( %d%d,e,n) ; //输入边数和顶点数。
for (i=1;i=e;i++) //输入e条边:顶点,权值。
scanf(%d%d%d ,edge[i].i ,edge[i].j ,edge[i].w);
for (i=2;i=e;i++) //按边上的权值大小,对边进行逆序排序。
{edge[0]=edge[i]; j=i-1;
while (edge[j].wedge[0].w)  ...
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:理论学习 struct wedge while 最小生成树

广西2015年理论学习.docx
下载链接: https://bbs.pinggu.org/a-6874654.html

35.16 KB

需要: RMB 2 元  [购买]

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2026-1-2 10:57