社区讨论
如果你树套树WA on #6
CF848CGoodbye Souvenir参与者 2已保存回复 4
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 4 条
- 当前快照
- 1 份
- 快照标识符
- @mhjkulsg
- 此快照首次捕获于
- 2025/11/04 04:13 4 个月前
- 此快照最后确认于
- 2025/11/04 04:13 4 个月前
原因可能是你使用了节点回收,并且没有特判。
因为如果,在处理中途线段树上可能出现负数,而节点回收条件是
sum(x)==0,所以可能会在子节点的的情况下将的父节点错误地回收掉。解决方法就是特判/删掉节点回收。
提供一组样例:
CPP6 3
1 2 3 1 3 2
2 1 6
1 2 2
2 1 6
答案应为
9 9。回复
共 4 条回复,欢迎继续交流。
正在加载回复...