Skip to content

Commit 7fee1c6

Browse files
committed
217. Contains Duplicate
1 parent f9dc342 commit 7fee1c6

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

contains-duplicate/choidabom.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
/**
2+
* Runtime: 17ms, Memory: 63.18MB
3+
*
4+
* Time Complexity: O(n)
5+
* - Array to Set takes O(n)
6+
* - Compare Set size and array length takes O(1)
7+
* Space Complexity: O(n)
8+
* - Space for Set : O(n)
9+
*/
10+
11+
/**
12+
* @param {number[]} nums
13+
* @return {boolean}
14+
*/
15+
var containsDuplicate = function(nums) {
16+
return new Set(nums).size !== nums.length
17+
};

0 commit comments

Comments
 (0)