专栏文章
题解:P14567 【MX-S12-T2】区间
P14567题解参与者 10已保存评论 11
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 11 条
- 当前快照
- 1 份
- 快照标识符
- @min3414n
- 此快照首次捕获于
- 2025/12/01 19:47 3 个月前
- 此快照最后确认于
- 2025/12/01 19:47 3 个月前
由于 单调不降,若一个合法区间包含另一个合法区间,那么这个大的区间一定不优。
如何判断区间合法?我们可以使用随机化哈希,对颜色分组,使每一种颜色的异或和为 。然后做一遍前缀和,找前缀和相等的端点即可。
由于没有区间包含,这样的合法区间个数是 的。
接下来我们充分发挥人类智慧,根据直觉,区间长度小的一定不劣,这样我们按照区间长度排序,取前 个区间暴力求值。这样子跑得飞快,最慢的点在 705ms 内就能跑出。
相关推荐
评论
共 11 条评论,欢迎与作者交流。
正在加载评论...