算法导论习题分析——23章 最小生成树

算法导论习题分析——23章 最小生成树23-1 次优最小生成树abcd代码实现23-1 次优最小生成树a由于该图中每一条边的权值都不相同,因此对于一个生成树,用一条边替换其中一条边来对生成树做优化,得到新的生成树总代价必定减小,因此最小生成树唯一。对于次优最小生成树,则可存在不同的对最小生成树的松弛操作,次优最小生成树不唯一。b对于最小生成树TTT,去掉某一条边,则可将图分为两个连通分量...
摘要由CSDN通过智能技术生成

算法导论习题分析——23章 最小生成树

23-1 次优最小生成树

a

由于该图中每一条边的权值都不相同,因此对于一个生成树,用一条边替换其中一条边来对生成树做优化,得到新的生成树总代价必定减小,因此最小生成树唯一。对于次优最小生成树,则可存在不同的对最小生成树的松弛操作,次优最小生成树不唯一。

b

对于最小生成树 T T T,去掉某一条边,则可将图分为两个连通分量。选择某一条边将两个联通分量相连可以得到新的生成树。对于最小生成树来说,任何去掉一条边再做替换的操作都会使总代价增大(否则新得到的生成树就是最小生成树),则为了得到次优最小生成树,只可能对一条边做替换,否则不是次优最小生成树(做两次替换的肯定比做其中任一替换的总代价大)。得证。

c

对于每个节点做深搜,维护路径上的最大权值边。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值