We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f4893fa commit 595f201Copy full SHA for 595f201
contains-duplicate/contains-duplicate.cpp
@@ -2,16 +2,17 @@ class Solution {
2
public:
3
bool containsDuplicate(vector<int>& nums) {
4
5
- set <int> dup;
6
- dup=set(nums.begin(),nums.end());
7
-
8
- if(nums.size()>dup.size())
9
- {
10
- return true;
+ sort(nums.begin(),nums.end());
+ bool dupli=false;
+ int idx=1;
+ for(int i=1;i<nums.size();i++)
+ {
+ if(nums[i-1]==nums[i])
11
12
+ dupli=true;
13
+ idx++;
14
}
- else
- return false;
15
+ }
16
+ return dupli;
17
18
};
0 commit comments