怎么样证明这样的一一映射一定存在( 二 )
,权重
2.考察
中
这条路线上,一定每一条边的权重都
,(否则删掉那条边换成e就更好了,和最小生成树矛盾)3. 那么我们从中随便选一条边和e建立对应关系,是满足题目的条件的4. 把这两条边删掉,两个树都分别分裂成两部分,而且v1和v2肯定不在一起5. 把两个图中v1 v2合并成一个点,则又变成一棵树,而且在新的图形上,可以得出 【怎么样证明这样的一一映射一定存在】
删边合并两点之后是新图的最小生成树,这样就回到子问题了。
■网友
npbool的思路是,仅考虑T \\union T^*.方向是将T^*\\T中的edges转化为T\\T^*中的edges.任取T^*\\T中的edge e. T^*中去掉e, 我们会得到一个cut. 考虑T \\union T^*中cross该cut的edges. cross该cut的edges是T\\T^*的subset. 取出cross edges中weight为min的edge e\u0026#39;.想法是将T^*中e替换成e\u0026#39;, 得到新的spanning tree. 该spanning tree是(T \\union T^*)\\{e}的MST. 为什么是MST, 原因在于选择cross edges中的e\u0026#39;时,选的是min.这样T和T^*的不同edges少了一个。T保持不变,T^*变为T^*\\{e}, 然后重复上面的转化过程。最终不同的edges会越来越少。End.Comment, npbool中只考虑T \\union T^*的想法,很赞!ps, 题主是叉院的。
推荐阅读
- 兰州启动进口冷链食品监管总仓“出仓”须查验证明
- |艾滋病“后悔药”你知道吗?高危性行为后,这样做能救你一命
- 为啥知乎上普便有一种【我在北上广深打工,所以拥有更好的视野】这样的错觉
- |警方提醒:冬季这样做极易引发交通事故!
- 上市公司孵化新项目成熟之后,拆分出去成立新公司,这样不会损害其他股东的利益吗
- 怎样评价类似前橙会、百老汇、南极圈这样类型的离职帮抱团,对企业的积极意义和消极意义
- dart这编程语言现在发展怎么样了,语法与Java,c#很相似,甚至更简洁
- 汽车|把车越卖越贵,全新领克01为何可以这样?
- 联通校园宽带限制笔记本发射wifi让其他设备连接,这样做合法吗
- 青年|一汽奔腾T77怎么样?车主吐槽:后排座椅太短,和坐小板凳似的
