我正在处理这个问题。 “给定一个数组,找到出现奇数次的int。 总是只有一个整数出现奇数次。” 我想出了这个解决方案在线:我不明白这个XOR发生了什么
function findOdd(A) {
var n = 0;
for(var i = 0; i < A.length; i++){
n = n^A[i];
}
return n;
}
这工作,但我不知道为什么,我希望有人能向我解释。我只是不明白这一行:
n = n^A[i];
请问在这种情况下它是干什么的?
你在问XOR有什么功能吗?否则,'A'的内容到底是什么? – Taplar