首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
“破圈法”是“任取一圈,去掉圈上权最大的边”,反复执行这一步骤,直到没有圈为止。请给出用“破圈法”求解给定的带权连通无向图的一棵最小代价生成树的详细算法,并用程序实现你所给出的算法。(注意:圈就是回路)
“破圈法”是“任取一圈,去掉圈上权最大的边”,反复执行这一步骤,直到没有圈为止。请给出用“破圈法”求解给定的带权连通无向图的一棵最小代价生成树的详细算法,并用程序实现你所给出的算法。(注意:圈就是回路)
admin
2019-08-01
29
问题
“破圈法”是“任取一圈,去掉圈上权最大的边”,反复执行这一步骤,直到没有圈为止。请给出用“破圈法”求解给定的带权连通无向图的一棵最小代价生成树的详细算法,并用程序实现你所给出的算法。(注意:圈就是回路)
选项
答案
void SpnTree(AdjList g){ //用“破圈法”求解带权连通无向图的一棵最小代价生成树 tvpedef 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].w<edge[0].w)edge[j+1]=edge[j--]; edge[j+1]=edge[0]; }//for k=1:eg=e; while(eg>=n){ //破圈,直到边数e=n一1 if(connect(k)) //删除第k条边若仍连通 {edge[k].W=0;eg一一;} //测试下一条边edge[k],权值置0表示该边被删除 k++; //下条边 }//while } connect()是测试图是否连通的函数,可用DFS函数或BFS函数实现,若是连通图,一次进入DFS函数或BFS函数就可遍历完全部顶点,否则,因为删除该边而使原连通图成为两个连通分量时,该边不应删除。“破圈”结束后,可输出edge中ω不为0的n—1条边。
解析
转载请注明原文地址:https://jikaoti.com/ti/REGjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
完整地表述电磁场理论的物理学家是()。
现代人种出现于人类发展过程中的哪一个时期?()
1956年,苏共二十大后,匈牙利大党员和群众强烈要求克服个人崇拜,扩大民主,实行经济改革,一些由知识分子、大学生和干部组成的社团组织纷纷成立,其中最有影响者是()。
中国共产党在抗日民主根据地实行的土地政策是()。
毛泽东在《关于正确处理人民内部矛盾的问题》中指出的两类不同性质的矛盾是()。
《中国国民党改组宣言》发表的时间是()。
已知散列函数为H(key)=key%11,处理冲突的方法为二次探测法,探测的序列为:1,-1,4,-4,…,j2,-j2(j<=m/2)。当di>0时,Hi=(H(key)+di)%m当di<0时,Hi=(H(key)+di+m)%m散列
如图所示一台路由器连接3个以太网。请根据图中给出的参数回答如下问题:(1)该TCP/IP网络使用的是哪一类IP地址?(2)写出该网络划分子网后所采用的子网掩码。(3)系统管理员将计算机D和E按照图中所示结构连入网络并使用所分配的地址对TC
三类线程search、insert、delete共享(访问)单链表,利用P、V原语操作实现这三类线程。限定如下:(1)search可以与同类线程同时执行;(2)insert类线程之间互斥,但是可以与任意多search同时执行;(3)del
试比较脱机I/O和联机I/O。
随机试题
明确概括和全面阐述党的“一个中心,两个基本点”的基本路线是在()
A、Almosteveryoneknowsthelanguage.B、Onlyafewpeopleknowthelanguage.C、ItissimilartoGermaniclanguages.D、Itshares
在我国,审计监督属()
关于急性肾盂肾炎的治疗,下列不正确的是
下列关于Cabopol934凝胶剂正确的叙述是()
患者,40岁。右耳垂下肿物5年,生长缓慢,无痛。检查:肿物以耳垂为中心。界限清楚,活动,呈椭圆形,表面呈结节状,硬度中等。最可能的临床诊断是右侧腮腺
药物分析中法定的色谱法有
在《中国药典》凡例中,贮藏项下规定的“凉暗处”是指
甲和乙签订了借款合同,并约定因该合同产生的争议交某仲裁委员会仲裁。借款到期,乙未履行借款义务。甲忙于公务一直未予理会,借款到期两年半之后甲向约定的仲裁委员会申请仲裁。就在仲裁庭开庭前三天,乙遭遇山体滑坡意外身亡,其子丙作为唯一的继承人继承了乙的遗产。下列说
以下属于教育性督导内容的有( )。
最新回复
(
0
)