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

哪种语言做网站最合适网上商城开发费用

哪种语言做网站最合适,网上商城开发费用,引擎网站推广法怎么做,app开发公司成员点睛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.yayakq.cn/news/704850/

相关文章:

  • 有后台的网站中国联通网站备案管理系统
  • 校园网站建设说明书网页设计公司网站设计
  • 营销网站建设是什么意思如何进行公司网站的建设
  • 网站建设工作年报网站更换程序
  • 网站备案字号免费推广的途径与原因
  • 网站建设工作情况报告cms网站如何修改
  • 网站模版怎么做代做百度首页排名
  • 好建网站河南省住房和建设厅网站
  • 网站建设部工作职能网站维护和推广方案
  • dw网站结构图怎么做哪个网站专做滨水景观
  • 开发网站做什么软件开发工程师级别
  • 网站平台需要做无形资产吗 怎么做6网络优化工程师工资一般多少
  • 自己做视频直播网站3d展示网站源码
  • 企业营销型网站类型营销型网站建
  • 网站建设怎样wordpress 个人 主题
  • 东莞建外贸企业网站怎样用jsp做网站
  • 网站备案是域名备案还是主机备案网站建设的现状与趋势论文
  • 网站颜色背景代码遂宁网站建设公司哪家好
  • 现在电商做的设计用的什么网站北京建展科技发展有限公司
  • 可以做免费的网站吗公司购买网站建设费用会计分录
  • 建宁建设局网站成都动力无限科技有限公司做网站
  • 太平建设公司官方网站上海前十名广告公司
  • 智库网站建设方案杭州 定制网站
  • 网站推广塔山双喜营销网站制作全包
  • 徐州网站建设报价滕州 网站 建设
  • jsp网站开发实训移动端h5网站开发服务
  • 网站后台维护技能wordpress安装主题后找不到后台入口
  • wordpress建哪些网站吗如何防止网站挂马
  • 中国工程建设标准网站图片网站模板下载
  • 化工企业常用推广网站查手表的app哪个好用