专栏文章
题解:P9139 [THUPC 2023 初赛] 喵了个喵 II
P9139题解参与者 1已保存评论 0
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @minidux7
- 此快照首次捕获于
- 2025/12/02 02:54 3 个月前
- 此快照最后确认于
- 2025/12/02 02:54 3 个月前
问题转化为每个数有 和 两种情况,然后有包含关系的连边 2-sat。
我们先不急着优化建图。考虑使用 kosaraju 求 SCC,我们只需要在原图和反图上模拟 DFS,也就是需要每次找到一个和某个区间有包含关系且没访问过的点。
假如我们现在的区间是 ,我们要找到一个 满足 ,那只需要找 中 最小的;同理,需要 只需要找 中 最大的,容易使用线段树维护。
这样就能得到一个更好看常数更小且空间线性的做法。code
相关推荐
评论
共 0 条评论,欢迎与作者交流。
正在加载评论...