Categories
不学无术

LeetCode 217. Contains Duplicate

题目:https://leetcode.com/problems/contains-duplicate/
思路:弄个哈希表啊或者现成的用哈希(或者XX树)的容器就行了
代码:

class Solution {
public:
    bool containsDuplicate(vector<int>& nums) {
        set<int> numSet;
        int numSize = nums.size();
        for (int i = 0; i<numSize; i++) {
            if (numSet.count(nums[i]) == 0)
                numSet.insert(nums[i]);
            else
                return true;
        }
        return false;
    }
};

 

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.