219. 存在重复元素 II

2020-07-07  本文已影响0人  来到了没有知识的荒原

219. 存在重复元素 II

哈希
暴力俩for会tle的

class Solution {
public:
    bool containsNearbyDuplicate(vector<int>& nums, int k) {
        unordered_map<int,int>mp;
        for(int i=0;i<nums.size();i++){
            if(mp.find(nums[i])!=mp.end()){
                if(i-mp[nums[i]]<=k)return true;
            }
            mp[nums[i]]=i;
        }
        return false;
    }
};
上一篇 下一篇

猜你喜欢

热点阅读