检查自己在pushdown函数中有没有把
t[x*2+1]
写成
t[x*2]
比如这样:
t[x*2].mx=t[x*2+1].mx=cvr; t[x*2].cvr=t[x*2].cvr=cvr; t[x*2].add=t[x*2+1].add=0; t[x].cvr=INF;
应该是
t[x*2].mx=t[x*2+1].mx=cvr; t[x*2].cvr=t[x*2+1].cvr=cvr; t[x*2].add=t[x*2+1].add=0; t[x].cvr=INF;