Skip to content

Commit e5ac6a0

Browse files
contain duplicates
1 parent d65cbc9 commit e5ac6a0

File tree

2 files changed

+30
-0
lines changed

2 files changed

+30
-0
lines changed

202-isHappy.js

Whitespace-only changes.

217-containsDuplicate.js

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
// /**
2+
// * @param {number[]} nums
3+
// * @return {boolean}
4+
// */
5+
// var containsDuplicate = function (nums) {
6+
// let unique = [];
7+
// for (let i = 0; i < nums.length; i++) {
8+
// if (i == 0) {
9+
// unique.push(nums[i]);
10+
// } else {
11+
// if (unique.includes(nums[i])) {
12+
// return true;
13+
// } else {
14+
// unique.push(nums[i]);
15+
// }
16+
// }
17+
// }
18+
// return false;
19+
// };
20+
21+
/**
22+
* @param {number[]} nums
23+
* @return {boolean}
24+
*/
25+
var containsDuplicate = function (nums) {
26+
let unique = new Set(nums);
27+
return unique.size !== nums.length;
28+
};
29+
30+
console.log(containsDuplicate([1, 2, 3, 4]));

0 commit comments

Comments
 (0)