专栏文章

题解:CF2023E Tree of Life

CF2023E题解参与者 4已保存评论 3

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
3 条
当前快照
1 份
快照标识符
@miqmbe6e
此快照首次捕获于
2025/12/04 07:08
3 个月前
此快照最后确认于
2025/12/04 07:08
3 个月前
查看原文
水题解/se
首先有个比较显然的贪心,以 11 为根,然后自底向上每个节点计算一下会向父亲延申多少边。当一个节点延申上去的边数量不足是可以多加几条。然后在 11 处进行两两匹配即可。
这玩意正确性有问题。比如 11 的两个儿子一个延申 33 条边另一个延申 11 条就不能两两匹配了。
解决这个问题也很简单,只要定度数最大的点为根。那么返回的边数大概就是不够根节点度数的,所以都要补边。也就不会出现绝对众数的情况。
时间复杂度:O(n)\mathcal O(n)

评论

3 条评论,欢迎与作者交流。

正在加载评论...