专栏文章
题解:CF2165F Arctic Acquisition
CF2165F题解参与者 1已保存评论 0
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @min2qpr6
- 此快照首次捕获于
- 2025/12/01 19:36 3 个月前
- 此快照最后确认于
- 2025/12/01 19:36 3 个月前
显然 合法一定有 合法,这样求出来每个 最小的 合法即可,答案为 。
注意到子序列 显然要拆开。固定 的位置 ,一定是找下一个 作为 。放到坐标系 上,转化为 的部分中的一个 子序列,范围即为一个 2-side 矩形。
考虑枚举这个子序列中 的位置 ,注意枚举 的话这里就会有很多 ,考虑枚举 的位置 ,如果并非 中的前缀 那么就会被前面那个点支配掉。令 中所有前缀 并且 的位置分别为 。如果最终取的是 之类,那么取的 的值一定 ,那么 可以移动到 ,并且范围更大,因此只需要考虑 为 。对于 显然可以用单调栈找。此时找前缀最后一个落在 的点作为 即可。综上,只有 个有效的 子序列。
转化为: 个带点权的点,查询的是 个 2-side 矩形内部点权 。容易扫描线解决,时间复杂度 。
相关推荐
评论
共 0 条评论,欢迎与作者交流。
正在加载评论...