1 条题解
-
1
贪心 + 连通块 + 树上直径
首先,我们很容易发现操作的本质是选择一个连通块,并将其反转。连通块操作问题 trick,可以直接缩成点,因为本质缩成点后的点操作可以等价于连通块操作。
这时候树变成了一层 和一层 的树,随后开始贪心的构造最优方法。很显然,我们每次最多只能消掉最底下一层。所以我们发现我们在确定一个节点为根以后,答案就是树的高度,所以很显然,最优的根便是根节点,答案是 ,其中 是直径。
- 1
信息
- ID
- 104
- 时间
- 3000ms
- 内存
- 512MiB
- 难度
- 5
- 标签
- 递交数
- 828
- 已通过
- 75
- 上传者