当前位置: 首页 > news >正文

池州市建设厅官方网站sem全称

池州市建设厅官方网站,sem全称,网站设计的原则,做网站需要什么点睛Prim与Kruskal算法是用来求图的最小生成树的算法。最小生成树有n个顶点,n-1条边,不能有回路。Prim算法Prim算法的特点是从个体到整体,随机选定一个顶点为起始点出发,然后找它的权值最小的边对应的另一个顶点,这两个…

点睛

Prim与Kruskal算法是用来求图的最小生成树的算法。最小生成树有n个顶点,n-1条边,不能有回路。

Prim算法

Prim算法的特点是从个体到整体,随机选定一个顶点为起始点出发,然后找它的权值最小的边对应的另一个顶点,这两个顶点就构成了新的个体(连通图),然后在这两个顶点的所有边中找权值最小的边对应的另一个顶点(前提是加进来不能导致已有的顶点所在的连通图构成回路),就这样直到所有顶点都并入同一个连通图,算法结束。

例1利用Prim算法求下图的一棵最小生成树,设顶点1为起始点,写出求解过程。

答案:

  1. 找到顶点1权值最小的边(1,3),则顶点1和3构成新的连通图

  1. 找到顶点1和3中权值最小的边(3,4),则顶点1,3,4构成新的连通图

  1. 找到顶点1,3,4中权值最小的边(4,7),则顶点1,3,4,7构成新的连通图

  1. 找到顶点1,3,4,7中权值最小的边(7,8),则顶点1,3,4,7,8构成新的连通图

  1. 找到顶点1,3,4,7,8中权值最小的边(8,6),则顶点1,3,4,7,8,6构成新的连通图

  1. 找到顶点1,3,4,7,8中权值最小的边(8,5),则顶点1,3,4,7,8,6,5构成新的连通图

  1. 找到顶点1,3,4,7,8,5中权值最小的边(1,2),则顶点1,3,4,7,8,6,5,2构成新的连通图

  1. 至此Prim算法结束,找到最小生成树如下图

Kruskal算法

Kruskal算法的特点是从整体到个体,它把整个图(默认是无向连通图)看做n个独立的顶点,然后把图的所有带权边根据权值大小升序排列存入一个序列中。最后依次从序列中取出这些边加入n个独立的顶点使它们成为同一个连通图的一部分,只要取出的边的数量不到n-1就一直取。在取的过程中如果有一条边的加入会造成回路,则跳过选下一个权值稍大的边。

例2利用Kruskal算法求下图的一棵最小生成树,写出求解过程。

答案:

  1. 将图中所有的边按照权值大小升序排列存入集合中,结果如下:

{(1,2), (1,3), (1,4), (2,5), (2,6), (3,4, (3,7), (4, 5), (4,7), (5,6), (5, 8), (6,8), (7,8)}

  1. 从集合中取出边(1,2),顶点1和2构成一个新的连通图

  1. 从集合中取出边(1,3),顶点1,2,3构成一个新的连通图

  1. 从集合中取出边(1,4),顶点1,2,3,4构成一个新的连通图

  1. 从集合中取出边(2,5),顶点1,2,3,4,5构成一个新的连通图

  1. 从集合中取出边(2,6),顶点1,2,3,4,5,6构成一个新的连通图

  1. 从集合中取出边(3,4),会在顶点1,3,4之间构成回路跳过

  1. 从集合中取出边(3,7),顶点1,2,3,4,5,6,7构成一个新的连通图

  1. 从集合中取出边(4,5),会在顶点1,2,4,5构成回路,跳过

  1. 从集合中取出边(4,7),顶点1,3,4,7构成回路,跳过

  1. 从集合中取出边(5,6),顶点2,5,6构成回路,跳过

  1. 从集合中取出边(5,8),顶点1,2,3,4,5,6,7,8构成一个新的连通图

  1. 边的个数达到n-1,结束,最小生成树如下图:

http://www.mnyf.cn/news/47484.html

相关文章:

  • 网站推广员搜索引擎优化工作
  • win7记事本做网站会计培训班哪个机构比较好
  • 网站cps后台怎么做网络广告营销典型案例
  • 交互性强的网站怎样把自己的产品放到网上销售
  • 河南搜索引擎优化北京seo业务员
  • 郑州制作网站公司腾讯云域名
  • 网站建设和域名备案搜索引擎关键词优化
  • 手机版网站建设多少钱关键词检测工具
  • html5网站开发的源码推广app佣金平台正规
  • 传奇新开网站传奇三肖seo网络推广知识
  • 做网站 用什么语言企业邮箱
  • nas wordpress建站哈尔滨最新
  • 怎样做禁毒网站的试卷长沙关键词优化方法
  • 南昌网站建设公司渠道seo排名的影响因素有哪些
  • 长沙房产集团网站建设长春seo按天计费
  • 建站软件刚出来的新产品怎么推
  • 装修网站设计需求说明分析下载文档小红书广告投放平台
  • 中森网站建设公司线上营销手段有哪些
  • 做数据分析好看的网站网站宣传方式有哪些
  • 深圳专业商城网站设计河北seo平台
  • 河北中保建设集团网站首页百度认证官网申请
  • 优秀 网站设计 蓝色seo薪酬
  • 网站备案时间20工作日网络推广好做吗
  • 电子商务网站建设内容网络推广公司哪家做得好
  • 济宁亿峰科技做网站一年多少费用cba赛程
  • 如何建设网站济南兴田德润简介电话百度官方网站
  • 揭阳cms建站模板黄山网站seo
  • 做商城网站产品怎么分布怎么弄一个自己的网站
  • 美间在线设计平台长治网站seo
  • 沈阳做网站费用重庆森林电影完整版