leetcode - Single Number II
2013-10-14 10:34
330 查看
class Solution { public: int singleNumber(int A[], int n) { // Note: The Solution object is instantiated only once and is reused by each test case. if (n<=0) return 0; int bits[32]; int i, j; for (i=0; i<32; i++) bits[i]=0; for (i=0; i<n; i++) for (j=0; j<32; j++) bits[j] = ( bits[j] + ((A[i]>>j)&1) ) % 3; int ans=0; for (i=0; i<32; i++) ans = ans+(bits[i]<<i); return ans; } };
相关文章推荐
- leetcode 137 —— Single Number II
- 【leetcode78】Single Number II
- LeetCode刷题笔录Single Number II
- [Leetcode] Single Number II
- 【leetcode】[137]Single Number II
- 【LeetCode】Single Number I & II & III
- LeetCode---Single Number II
- 70 leetcode - Single Number I,II,III
- LeetCode-Single Number II
- 【题解】【位操作】【Leetcode】Single Number II
- leetcode137 Single Number II
- [leetcode]Single Number II
- leetcode 15 Single Number II
- LeetCode_Single Number&Single NumberII
- leetcode-Single Number II
- 【LeetCode】SingleNumberII_137
- LeetCode--Single Number II
- LeetCode - Single Number II
- leetcode :Single Number II
- LeetCode Single Number II 单元素2