码迷,mamicode.com
首页 > 其他好文 > 详细

求图的最小生成树

时间:2015-08-09 19:08:07      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:图的最小生成树

1、求图的最小生成树有两种算法

 1)普里姆算法(从顶点着手)
  
技术分享

第一步:
从顶点0出发,找到与0之间权值最小的顶点,为2,然后把顶点1、2组成一个集合1;

第二步:

在集合1中找到与各顶点权值最小的顶点,去掉权值为6的边得到下图:
技术分享

第三步:
技术分享

第四步:

技术分享

第五步:
技术分享


 2)克鲁斯卡尔算法(从边着手,依次选择权值小的边)

技术分享

第一步:
选出权值最小的一条边
技术分享

第二步:

技术分享

第三步:

技术分享

第四步:

技术分享

第五步:

技术分享


2、笔记
  树是没有形成环的,图是有的;


本文出自 “桑海田 博客专栏” 博客,请务必保留此出处http://10602803.blog.51cto.com/10592803/1683048

求图的最小生成树

标签:图的最小生成树

原文地址:http://10602803.blog.51cto.com/10592803/1683048

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!