Leet_Code_137_唯一的数字

public int singleNumber(int[] nums) {
        int ans = 0;
        for (int i=0;i<32;i++) {
            int count = 0;
            for (int num : nums) {
                if (((num >>> i) &1) == 1) {
                    count++;
                }
            }
            if (count % 3 ==1) {
                ans = ans | 1<<i;
            }
        }
        return ans;
    }

 

posted on 2021-03-16 22:20  MaXianZhe  阅读(51)  评论(0编辑  收藏  举报

导航