专栏文章
题解:CF2146D1 Max Sum OR (Easy Version)
CF2146D1题解参与者 2已保存评论 1
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 1 条
- 当前快照
- 1 份
- 快照标识符
- @minso6zv
- 此快照首次捕获于
- 2025/12/02 07:42 3 个月前
- 此快照最后确认于
- 2025/12/02 07:42 3 个月前
这里是一个仅能做 D1 的解法。
我们通过手摸若干个数据,可以发现,我们存在如下的一个贪心构造:先得到一个最大的 ,满足 。之后,从 开始,倒着往 匹配。如果存在 这个数,就 。否则,我们 ,然后重复这个过程。
理解一下这个为什么是对的?我们其实就是每次取出了一段后缀,拼出了一个极大的答案。这个类似于递归的过程,我先处理一部分,然后递归到子问题。
相关推荐
评论
共 1 条评论,欢迎与作者交流。
正在加载评论...