对于给定的整数数组,我们必须XORed
在给定的范围内计算总和[L, R]
,XORed
总和是指Σ(Arr[i]^p)
在哪里i:[L,R]
和p
是某个数字。这可以在计算从数组开头到数组中XORed
每个元素的总和时轻松完成。i-th
现在,当p
更改非常频繁时,就会出现问题。在这种情况下,重新计算XORed
总和直到每个i-th
元素似乎都不是理想的解决方案。我想这可以使用fenwick tree
or来完成BIT
。但我无法弄清楚如何处理fenwick
tree 或BIT
. 任何帮助,将不胜感激。
问问题
637 次