CF125E MST Company【单度限制最小生成树】
题意:求最小生成树,与1连接的边有k条。输出连的边的编号
思路:我们先把除1外的点作最小生成树,再把1加进去(通过1把之前的集合连接起来)。加完之后,如果集合 大于 1,无解;如果新加的边 大于 k,无解;如果,从1出去的边的数量,比k还小,无解。
接下来就是,用从1出去的边1去替换那些第一次作最小生成树时候加的边。新加边,最优的情况是 新加边的权 减 去掉边的权 的差最小(增加值
原创
2017-09-03 09:21:08 ·
515 阅读 ·
0 评论