Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit a07bc37

Browse files
authored
Update 217-Contains-Duplicate.js
1 parent 26a3b0a commit a07bc37

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

javascript/217-Contains-Duplicate.js

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,14 @@
33
* @return {boolean}
44
*/
55
var containsDuplicate = function(nums) {
6-
let map = new Set();
7-
for (let idx=0;idx<nums.length;idx++){
8-
if (map.has(nums[idx])) return true;
9-
10-
map.add(nums[idx]);
6+
let map = {};
7+
8+
for (let i = 0; i < nums.length; i++) {
9+
if (nums[i] in map) {
10+
return true;
11+
} else {
12+
map[nums[i]] = i;
13+
}
1114
}
12-
return false;
15+
return false;
1316
};

0 commit comments

Comments
 (0)