class Solution { public: int singleNumber(vector<int>& nums) { map<int, int> m; for (int i = 0; i < nums.size(); i++) { // key 为数组中的值 value为数组中的值出现的次数 if (!m.count(nums[i])) { m[nums[i]] = 1; }else { m[nums[i]] += 1; } } for (int i = 0; i < nums.size(); i++) { if (m[nums[i]] == 1) { return nums[i]; } } return -1; } };
136. 只出现一次的数字
猜你喜欢
转载自blog.csdn.net/weixin_36149892/article/details/80257907
今日推荐
周排行