保存帖子
发现
索引
热门
陶片放逐
关于
警示后人
板块
P4069 [SDOI2016] 游戏
楼主
g1ove
当前回复
0
已保存回复
0
发布时间
2024/4/7 16:17
上次更新
2024/4/7 19:21:29
查看原帖
更新帖子
被骇客
银
狼
阻止的越权访问
保存失败
警示后人
g1ove
楼主
2024/4/7 16:17
数组空间 / 初始化一定要
8
8
8
倍,原因是在叶子节点 Pushup 时会炸
可以覆盖区间时依然要 Pushup
假设线段树上遍历到
[
l
,
r
]
[l,r]
[
l
,
r
]
,要求的区间是
[
L
,
R
]
[L,R]
[
L
,
R
]
,计算当前懒标记线段应该取
max
(
l
,
L
)
\max(l,L)
max
(
l
,
L
)
和
min
(
r
,
R
)
\min(r,R)
min
(
r
,
R
)
计算。
在更新时若起始节点是
s
s
s
,若是在询问时就边跳
s
s
s
边做,记得备份一份初始
s
s
s
目的是记录正确的斜率。
注意
ll
和对应节点
dfn
的问题
2024/4/7 16:17
加载中...