ZJOI2017 树状数组

题解 能够注意到,假的树状数组其实是求后缀和。那么对于每一个询问,真的树状数组查询的和是 [l,r] ,假的查询的和是 [l−1,r−1] ,它们的区别只有 l−1 和 r 这两个端点。 考虑用一个树套树维护这个东西。第一维是左端点,第二维是右端点。 对于每一个修改操做,都在对应地区间上打上保持不变的几率标记。 如今问题是如何合并两个保持不变的几率的标记。设两个几率为别为 p1,p2 那么最终合并
相关文章
相关标签/搜索