问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

已知一个无向图如下,分别用普里姆和克鲁斯卡尔算法生成最小生成树(假设以1为起点,试画出构造过程)。

发布网友 发布时间:2022-04-26 18:20

我来回答

1个回答

热心网友 时间:2022-04-26 19:49

1)普里姆算法思想
从图中任意取出一个顶点, 把它当成棵树,然后从与这棵树相接的边中选取一条最短(权值最小)的边, 并将这条边及其所连接的顶点也并入这棵树中,此时得到了一棵有两个顶点的树。然后从与这棵树相接的边中选取一条最短的边,并将这条边及其所连顶点并入当前树中,得到一棵有3个顶点的树。以此类推,直到图中所有顶点都被并入树中为止,此时得到的生成树就是最小生成树。
2)克鲁斯卡尔算法思想
先将边中的权值从小到大排序,每次找出候选边中权值最小的边,就将该边并入生成树中。重复此过程直到所有边都被检测完为止。其中要注意的是克鲁斯卡尔算法需要用到并查集,以此来判断接下来要并入的边是否会和已并入的边构成回路。这两个图分别用普里姆和克鲁斯卡尔生成的最小生成树见图。


需要注意的是,在接下来要并入的最小权值不唯一的情况下,可以选取的边是不唯一的,所以其最小生成树也不唯一。(纯手打,望采纳,谢谢。)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
银耳茉莉汤制作要诀 茉莉银耳羹制作过程 银耳饮料茉莉银耳汤 发几张很好看的手机壁纸来 无纺壁纸的优缺点有哪些? 移动破碎机价格多少钱一台,移动破碎机需要办理什么手续 你知道窝瓜和倭瓜的区别是啥吗? 窝瓜和倭瓜是一种东西吗? 经常吃韭菜有什么危害 像素标定板 qq消息记录加密 志高中央空调E8故障 oppoa93s连接不上音频线 航空港区什么时候解除交通管制 OPPO a93s支不支持三星的新款耳机? 郑州航空港区八千密杞铁路会拆除吗 郑州航空港区东海路什么时候修通 java导出excel报表显示使用了不支持的压缩格式怎么解决 我用的java的jxl,把从数据库里面查询的一个list集合导出excel文件,内容是乱码文件名是对的 java生成excel命名为什么不能为中文 kd9篮球鞋值的买吗 KD8和KD9哪个脚感好一点,都说KD09容易短管。很喜欢KD9但是说不结实,不... 耐克杜兰特有哪些系列 谁知道天若有情第二部的大结局是什么吗?最好详细点 nba2kol kd9怎么得到? 《天若有情》第二部为什么不用刘德华演? 天若有情2的剧情简介 杜兰特9好看吗 《天若有情》第二部 董洁演的那个 结局是什么呢 就要简洁的 主要人物的结局 杜兰特回雷霆主场比赛什么时间 海贼王乌南与岩藏是哪一集? 谁能告诉我海贼王的剧场版都叫什么名字? 烟台火车站离烟台百瑞纳丁酒店有多远 海贼王的剧场版分别叫什么? 从朝阳西路7号院到燕京理工学院路线 烟台市芝罘区大马路1号离烟台机场多远 海贼王有几个剧场版,分别是什么 武汉市的长江凯旋城楼盘离光谷有多远 脑血通能不能加冰糖? 中交凯旋城墙厚度 海贼王一共有多少集剧场版? 现在凯旋城多少钱一平方拜托了各位 谢谢 《脑血通口服液》功能主治 凯旋城广场周边环境怎么样?生活便利吗? 蒜苗与蒜苔的区别 新世界.凯旋城交通方便吗?应该怎么过去? 脑血通的属性 脑血通怎么食用 长江凯旋城附近的地铁具体是怎样规划的? 我是问凯荆门凯旋城在什么地方?