题目链接 被打乱的异或和 题目描述 有一个长度为 的原始整数数组 。计算出该数组所有元素的按位异或和,记为 。然后将 添加到数组 的末尾,形成一个长度为 的新数组。最后,这个新数组被随机打乱,得到了我们看到的输入数组 。 给定被打乱后的数组 ,我们需要找回原始的异或和 。题目保证至少有一个解,若有多个可能的解,输出任意一个即可。 解题思路 这道题的核心在于巧妙地运用异或运算的性质。 我们来回顾一下异或(XOR, )的几个关键性质: 交换律和结合律:, 。这意味着一串数字的异或和与它们的顺序无关。 自反性:。任何数与自身异或的结果是 0。 单位元:。任何数与 0 异或的结果是它本身。 ...