您的位置:首页 > 其它

LeetCode Single Number

2014-04-22 21:55 190 查看
class Solution {
public:
int singleNumber(int A[], int n) {
int tmp = A[0];
for (int i=1; i<n; i++) {
tmp ^= A[i];
}
return tmp;
}
};


这个应该算是题意不清吧,appears twice except for one. Find that single one. single是只出现一次的那个数呢,还是那个没有只出现两次的数。从判题来看是前者,后者的话,如果出现4,8次,偶数次也没法用这个方法。水一发
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: