题目描述 一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。 从题目中可以看出来数字出现两次是题目的关键,这里可以利用到异或运算来进行解答。异或运算:两个相同数字异或=0,一个数和0异或还是它本身。第一步:通过将数组依次做异或运算,剩下的就是出现一次数字的异或结果。可能很多人看到这还是不理解将整个数组都遍历一遍相互做异或运算为什么就能把相同的抵消剩下的只是出现一次数字的异或结果。异或运算还有一个性质: a ^ b ^ c = a ^ (b ^ c) = (a ^ b) ^ c;类似乘法的交换律,虽然最终结果都一样,这样的话方便理解。例如 3 ^ 4...