acwing 239.奇偶游戏 题目链接 题目大意: 有长度为n的01序列,给出m个描述 l , r ,奇/偶 。 表示l~r区间里的1的个数有奇数个或偶数个。问第几个描述与前面的矛盾。输出k - 1; n:1e9; m:1e4; 我还是太菜了 做的时候一下就想到了并查集。奇数为1,偶数为0,然后异或就可以。n虽然太大但是m小,可以离散化一下,并不影响。但是想了一下比如1~2 3~4 5~6 怎么把这些并起来。 他们没有相同的数字呀。。。 于是题解告诉我前缀和的思想:设sum[i]表示 i 之前有奇数或偶数个1.l~r区间里奇数或偶数就等于sum[r]^sum[l - 1]。 所以就可以把l ...