【latched】Single Number II

Problem

這裏寫圖片描述

Code

int singleNumber(int* nums, int numsSize) {
    int tmp = 0;
    for(int i=1;i<numsSize;++i){
        tmp = nums[0] & (tmp ^ nums[i]);
        nums[0] = tmp | (nums[0] ^ nums[i]);
    }
    return nums[0];
}

Comment

      This is not my idea,but it is so brilliant.Shamefully…I have not figured out it…

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章