专栏文章
题解:P6847 [CEOI 2019] Magic Tree
P6847题解参与者 2已保存评论 1
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 1 条
- 当前快照
- 1 份
- 快照标识符
- @mips4bh2
- 此快照首次捕获于
- 2025/12/03 17:02 3 个月前
- 此快照最后确认于
- 2025/12/03 17:02 3 个月前
设 表示 的子树在第 天前被全部割掉的最大收益,考虑 位置的果实贡献。
如果不收割 位置的果实,有 。
如果收割 位置的果实,有 。
二者取 即可。
暴力转移,复杂度 ,考虑优化。
考虑线段树合并。
发现收割 位置的果实时,这个贡献一定是个定值,计算出这个定值,令其为 ,扔到线段树上做区间推平下界。
区间推平下界的具体做法是:维护每个区间的 和 。暴力 + 剪枝,当 小于等于 时整块修改,当 大于等于 时不用修改。这是个比较老套的套路了,复杂度是正确的。
加法操作的标记很难下传,标记永久化即可。
相关推荐
评论
共 1 条评论,欢迎与作者交流。
正在加载评论...