Skip to content

Commit 31079a3

Browse files
committed
Dec 1
1 parent 68b7017 commit 31079a3

File tree

2 files changed

+66
-0
lines changed

2 files changed

+66
-0
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
from typing import List
2+
3+
4+
class Solution:
5+
def checkIfExist(self, arr: List[int]) -> bool:
6+
elements = set()
7+
for n in arr:
8+
if n*2 in elements or (n % 2 == 0 and n//2 in elements):
9+
return True
10+
elements.add(n)
11+
return False
12+
13+
14+
def main():
15+
arr = [10, 2, 5, 3]
16+
assert Solution().checkIfExist(arr) is True
17+
18+
arr = [3, 1, 7, 11]
19+
assert Solution().checkIfExist(arr) is False
20+
21+
22+
if __name__ == '__main__':
23+
main()
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# December-LeetCoding-Challenge-2024
2+
3+
## Questions
4+
| Day | Problem | Level | Status |
5+
| --- | --- | --- | --- |
6+
| December 1 | [1346. Check If N and Its Double Exist](https://leetcode.com/problems/check-if-n-and-its-double-exist/) | Easy | Solved |
7+
| December 2 | []() | | |
8+
| December 3 | []() | | |
9+
| December 4 | []() | | |
10+
| December 5 | []() | | |
11+
| December 6 | []() | | |
12+
| December 7 | []() | | |
13+
| December 8 | []() | | |
14+
| December 9 | []() | | |
15+
| December 10 | []() | | |
16+
| December 11 | []() | | |
17+
| December 12 | []() | | |
18+
| December 13 | []() | | |
19+
| December 14 | []() | | |
20+
| December 15 | []() | | |
21+
| December 16 | []() | | |
22+
| December 17 | []() | | |
23+
| December 18 | []() | | |
24+
| December 19 | []() | | |
25+
| December 20 | []() | | |
26+
| December 21 | []() | | |
27+
| December 22 | []() | | |
28+
| December 23 | []() | | |
29+
| December 24 | []() | | |
30+
| December 25 | []() | | |
31+
| December 26 | []() | | |
32+
| December 27 | []() | | |
33+
| December 28 | []() | | |
34+
| December 29 | []() | | |
35+
| December 30 | []() | | |
36+
| December 31 | []() | | |
37+
38+
## Summary
39+
| Level | Problems | Solved | Unsolved |
40+
| --- | --- | --- | --- |
41+
| Easy | 1 | 1 | 0 |
42+
| Medium | 0 | 0 | 0 |
43+
| Hard | 0 | 0 | 0 |

0 commit comments

Comments
 (0)