leecode第一百三十六题(只出现一次的数字)

class Solution {
public:
    int singleNumber(vector<int>& nums) {
        int len=nums.size();
        int res=0;
        
        for(int i=0;i<len;i++)
            res=res^nums[i];//一次异或所有的值
            
        return res;
    }
};

分析:

这个题我见过,剑指offer提供的思路,异或是个很好的工具啊。

前几天没有好好学习,生了一场大病,高烧近40度,现在感觉脑子清醒的时候真好。哈哈哈。我得抓紧时间补功课了。

原文地址:https://www.cnblogs.com/CJT-blog/p/10669225.html