支撑树和最小支撑树习题解答.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
支撑树和最小支撑树习题解答

支撑树与最小支撑树习题解答 10.3 解 (1)破圈法 根据破圈法的基本原理,去掉(在边上用“/”表示) 取圈(,,),去掉边 取圈(,,),去掉边 取圈(,,),去掉边 取圈(,,),去掉边 取圈(,,),去掉边 取圈(,,),去掉边 得到一个支撑树如图10-7 (2)避圈法 ①任取一条边,找一条与不构成圈的边 ②找一条与不构成圈的边 ③找一条与不构成圈的边 ④找一条与不构成圈的边 ⑤找一条与不构成圈的边 ⑥找一条与不构成圈的边 找一条与不构成圈的边 找一条与不构成圈的边 得到一个支撑树。 如图10-8所示 10.4 解 解(a)给图中的点和边分别加上名称,如图10-10 避圈法的方法为:开始选一条最小权的边,以后每步中,总从未被选取的边上选一条权最小的边,并使之与已选取的边不构成圈(每一步中,如果有两条或两条以上的边都是权最小的边,则从中任选一条)。 按照此方法,算法步骤如下, 表示第次的选取。 ① ② ③ ④ ⑤ ⑥ ⑥ 1 1 2 2 3 3 4 图10-11 则以构成的图正好就是一个支撑树 支撑树的权为: 1+1+2+2+3+3+4=16 对应的最小树如图10-12所示 破圈法的基本方法是:任取一个圈,从圈中去掉一条权最大的边。(如果两条或两条以上的边都是权最大的边,则去掉任意一条),在余下的图中,重复这个步骤,一直得到一个不含圈的图为止,这时的图便是最小树。 按照上述方法,去边的具体过程如图10-13所示。其中表示第次进行删除的边。 得到最小树如图10-14所示。 (b)给(b)中的点和边加上名称分别为,,如图10-15所示 (Ⅰ)避圈法:依次找不构成圈的最小边,寻找过程如图10-16所示 则由构成最小支撑树,如图10-17 树的权重为: 1+1+2+2+3+2=11 (Ⅱ)破圈法:本质为依次从所构成的圈中去除最大边,去除过程如图10-18所示 最后剩下的边所构成的图为最小支撑树 总权重为: 1+1+2+2+2+3=11 (c)给(c)中的点和边加上名称分别为,,如图10-19所示 (Ⅰ)避圈法:寻找最小边的过程如图10-20所示 则由构成最小支撑树,如图10-21 树的权重为1+2+2+2+3+3+2+2+2=19 (Ⅱ)破圈法:去除过程如图10-22所示 最后剩下的边所构成的图为最小支撑树 如图10-23所示 总权重为: 2+2+2+3+1+2+3+2+2=19 (d)给(d)中的点和边加上名称分别为,,如图10-24所示 (Ⅰ)避圈法:寻找最小边的过程如图10-25所示 最后找出构成最小支撑树,如图10-26 总权重为: (Ⅱ)破圈法:去除图中最大边的过程如图10-27所示 最后剩下的边所构成的图为最小支撑树 如图10-28所示 总权重为: 10.5 解 把题设中的表用图表示如下: 采用避圈法,寻找最小边的过程如图10-30所示 最后找到构成最小支撑树,如图10-31所示 总权重为:

文档评论(0)

f8r9t5c + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档