天天看點

【2019秋冬】【劍指offer】數組中重複的數字

class Solution {
public:
    int findRepeatNumber(vector<int>& nums) {
        vector<int> tmp(nums.size());
        for(int i=0; i<nums.size(); i++){
            if(++tmp[nums[i]]>1) return nums[i];
        }
        return -1;
    }
};
           

control reaches end of non-void function 是沒有傳回值

交換,就是找到一個調換一個,思路可以學習一下