137. 只出现一次的数字 II

 

137. 只出现一次的数字 II_第1张图片


class Solution {
public:
    int singleNumber(vector& nums) {
        int res=0;
        for(int i=0;i<32;i++)
        {
            int sum=0;//记录二进制每一位上的1的个数
            for(int j=0;j>i)&1;
            }
            //sum % 3 的结果为0或者1  每一位先左移后异或得到数值
            res^=(sum%3)<

 

你可能感兴趣的:(算法题)