社区讨论

警示后人合集

P5787【模板】线段树分治 / 二分图参与者 9已保存回复 8

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
8 条
当前快照
1 份
快照标识符
@mhk6xjw9
此快照首次捕获于
2025/11/04 14:31
4 个月前
此快照最后确认于
2025/11/04 14:31
4 个月前
查看原帖
因为自己踩了大部分坑所以写一下
  • 没有对输入左端点加一(注意题目中询问的是时间段,一个在 ll 点出现的边会在第 l+1l+1 个时间段起作用,右端点不变) (可能导致 WA,或者由于给线段树传入 00 下标导致的问题)
  • 线段树处理 l>rl\gt r 的点时递归炸了,l>rl\gt r 的点是由于对 l=rl=r 的输入处理后得到的 (可能导致除 hack 全 MLE)
  • 线段树边界处理不当 (可能导致全 TLE)
  • 并查集在某个位置忘记撤销,包括但不限于叶节点返回处,判非法后返回处等 (可能导致全 TLE)
  • 并查集复杂度错误 (可能导致 hack TLE)
  • 本题不保证无重边与自环,某些写法可能会受其影响
  • WA 3030 pts 大概率是在线段树上跑分治的时候函数主体错了(没判各种东西,做法假了等等,这种直接拉下来上拍子吧)

hack

KATEX
4 4 1
1 2 0 1
2 3 0 1
3 4 0 1
1 4 0 1
KATEX
Yes
KATEX
8 12 13
2 3 7 13
3 6 10 12
1 6 3 5
7 6 8 10
2 3 4 5
3 6 1 3
6 4 5 13
6 2 2 9
6 7 8 12
2 3 2 9
1 5 9 10
1 2 6 9
KATEX
Yes
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
KATEX
3 3 3
1 3 0 2
1 2 0 1
2 3 1 2
KATEX
Yes
Yes
Yes

回复

8 条回复,欢迎继续交流。

正在加载回复...