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度,现在感觉脑子清醒的时候真好。哈哈哈。我得抓紧时间补功课了。