http://oj.leetcode.com/problems/single-number/
class Solution {
public:
int singleNumber(int A[], int n) {
// Note: The Solution object is instantiated only once and is reused by each test case.
int res=A[0];
for(int i=1;i<n;i++){
res=res^A[i];
}
return res;
}
};
本文介绍了一个解决LeetCode中单数问题的有效算法。通过使用异或操作,该算法能够在一次遍历中找到数组中唯一出现一次的数字。这种方法不仅简洁而且效率高。
209

被折叠的 条评论
为什么被折叠?



