题目
进阶题目:剑指:找出数组中2个只出现1次的数字
剑指:数组中数字出现的次数
异或基本性质:
法1:异或位运算
Python
class Solution:
def singleNumber(self, nums: List[int]) -> int:
res = 0
for i in nums:
res ^= i
return res
Java
class Solution {
public int singleNumber(int[] nums) {
int res = 0;
for (int i : nums) {
res ^= i;
}
return res;
}
}