求助ds问题
  • 板块学术版
  • 楼主封禁用户
  • 当前回复17
  • 已保存回复19
  • 发布时间2024/7/25 17:18
  • 上次更新2024/7/25 18:47:13
查看原帖
求助ds问题
753640
封禁用户楼主2024/7/25 17:18

一个长度为 nn 的 0101 串,需要支持:

  • 单点修改

  • 查询以 xx 为中点,两边扩展的点的异或之和。也就是 ax−1⊕ax+1+ax−2⊕ax+2⋯a_{x-1}\oplus a_{x+1}+a_{x-2}\oplus a_{x+2}\cdots,直到有一个端点超过 nn 或者 <1<1。

范围大概是 n,q≤5×105n,q\le 5\times 10^5。

2024/7/25 17:18
加载中...