- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)