From 9a873113093bc12d5671578e7dc7448677578e3d Mon Sep 17 00:00:00 2001 From: "diego.junges.ter" Date: Sun, 3 Apr 2022 17:11:12 -0300 Subject: [PATCH 1/2] feat: added 217-Contains-Duplicate solution --- javascript/217-Contains-Duplicate.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 javascript/217-Contains-Duplicate.js diff --git a/javascript/217-Contains-Duplicate.js b/javascript/217-Contains-Duplicate.js new file mode 100644 index 000000000..156309a01 --- /dev/null +++ b/javascript/217-Contains-Duplicate.js @@ -0,0 +1,13 @@ +class Solution { + containsDuplicate(nums) { + const hashmap = new Set() + for (let num of nums) { + if (hashmap.has(num)) { + return true + } else { + hashmap.add(num) + } + } + return false + }; +} \ No newline at end of file From 71d42950ac8bc863aa2cc1a9ee35190e07aaaad6 Mon Sep 17 00:00:00 2001 From: "diego.junges.ter" Date: Sun, 3 Apr 2022 17:19:47 -0300 Subject: [PATCH 2/2] feat: fixed typo --- javascript/217-Contains-Duplicate.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/javascript/217-Contains-Duplicate.js b/javascript/217-Contains-Duplicate.js index 156309a01..4f3bec692 100644 --- a/javascript/217-Contains-Duplicate.js +++ b/javascript/217-Contains-Duplicate.js @@ -1,11 +1,11 @@ class Solution { containsDuplicate(nums) { - const hashmap = new Set() + const hashset = new Set() for (let num of nums) { - if (hashmap.has(num)) { + if (hashset.has(num)) { return true } else { - hashmap.add(num) + hashset.add(num) } } return false