剑指 Offer 56 - II. 数组中数字出现的次数 II

public int singleNumber(int[] nums) {
        int ones = 0, twos = 0;
        for(int num : nums){
            ones = ones ^ num & ~twos;
            twos = twos ^ num & ~ones;
        }
        return ones;
    }

 

posted @ 2020-08-24 17:37  欣姐姐  阅读(153)  评论(0编辑  收藏  举报