Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 1387335

Browse files
committed
add question 217
1 parent 65466b9 commit 1387335

File tree

3 files changed

+7
-8
lines changed

3 files changed

+7
-8
lines changed

201-300/217-contains-duplicate.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/*
22
Author :- Rishabh Jain <contact@rishabh1403.com>
33
Solution for :- https://leetcode.com/problems/contains-duplicate/
4-
blog for this code :- https://rishabh1403.com/posts/coding/leetcode/2020/03/leetcode-valid-anagram
5-
youtube video :- https://youtu.be/7z25qqUCOUE
4+
blog for this code :- https://rishabh1403.com/posts/coding/leetcode/2020/03/leetcode-contains-duplicate
5+
youtube video :- https://youtu.be/cuR5uyV8snc
66
*/
77

88

201-300/219-contains-duplicate-ii.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,13 @@ var containsNearbyDuplicate = function (nums, k) {
1212
for (let i = 0; i < nums.length; i++) {
1313
if (map.has(nums[i])) {
1414
const j = map.get(nums[i]);
15+
1516
if (Math.abs(i - j) <= k) {
1617
return true;
17-
} else {
18-
map.set(nums[i], i);
1918
}
20-
} else {
21-
map.set(nums[i], i);
2219
}
20+
21+
map.set(nums[i], i);
2322
}
2423

2524
return false;

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ Solutions of all the questions from Leetcode in JavaScript.
2626

2727
- 167.Two Sum-II - [Question](https://leetcode.com/problems/two-sum-ii-input-array-is-sorted/) | [Source Code](https://github.com/rishabh1403/leetcode-javascript-solutions/blob/master/101-200/167-two-sum-ii.js) | [Blog](https://rishabh1403.com/leetcode-solution-of-two-sum-ii-in-javascript) | [Youtube Video](https://www.youtube.com/watch?v=MjxN8HIzIRc)
2828

29-
- 217.Contains Duplicate - [Question](https://leetcode.com/problems/contains-duplicate/) | [Source Code]() | [Blog]() | [Youtube Video]()
29+
- 217.Contains Duplicate - [Question](https://leetcode.com/problems/contains-duplicate/) | [Source Code](https://github.com/rishabh1403/leetcode-javascript-solutions/blob/master/201-300/217-contains-duplicate.js) | [Blog](https://rishabh1403.com/posts/coding/leetcode/2020/03/leetcode-contains-duplicate) | [Youtube Video](https://youtu.be/cuR5uyV8snc)
3030

31-
- 219.Contains Duplicate II - [Question](https://leetcode.com/problems/contains-duplicate-ii/) | [Source Code]() | [Blog]() | [Youtube Video]()
31+
- 219.Contains Duplicate II - [Question](https://leetcode.com/problems/contains-duplicate-ii/) | [Source Code](https://github.com/rishabh1403/leetcode-javascript-solutions/blob/master/201-300/219-contains-duplicate-ii.js) | [Blog]() | [Youtube Video]()
3232

3333
- 242.Valid Anagram - [Question](https://leetcode.com/problems/valid-anagram/) | [Source Code](https://github.com/rishabh1403/leetcode-javascript-solutions/blob/master/201-300/242-valid-anagram.js) | [Blog](https://rishabh1403.com/posts/coding/leetcode/2020/03/leetcode-valid-anagram) | [Youtube Video](https://youtu.be/7z25qqUCOUE)
3434

0 commit comments

Comments
 (0)