leetcode 217. Contains Duplicate

 哈希一下即可。

    bool containsDuplicate(vector<int>& nums) {
        unordered_map<int, bool> m(nums.size());
        
        for (auto i : nums) {
            if (m[i] == false)
                m[i] = true;
            else
                return true;
        }
        return false;
    }

 

posted on 2018-02-06 09:58  willaty  阅读(76)  评论(0编辑  收藏  举报

导航