|
2 | 2 | [](https://github.com/LeetCode-in-TypeScript/LeetCode-in-TypeScript/fork)
|
3 | 3 | > ["For coding interview preparation, LeetCode is one of the best online resource providing a rich library of more than 300 real coding interview questions for you to practice from using one of the 7 supported languages - C, C++, Java, Python, C#, JavaScript, Ruby."](https://www.quora.com/How-effective-is-Leetcode-for-preparing-for-technical-interviews)
|
4 | 4 |
|
5 |
| -* [Algorithm I](#algorithm-i) |
6 | 5 | * [Algorithm II](#algorithm-ii)
|
7 | 6 | * [Binary Search I](#binary-search-i)
|
8 | 7 | * [Binary Search II](#binary-search-ii)
|
|
16 | 15 | * [Udemy](#udemy)
|
17 | 16 | * [Data Structure I](#data-structure-i)
|
18 | 17 | * [Data Structure II](#data-structure-ii)
|
19 |
| - |
20 |
| -### Algorithm I |
21 |
| - |
22 |
| -#### Day 1 Binary Search |
23 |
| - |
24 |
| -| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
25 |
| -|-|-|-|-|-|- |
26 |
| -| 0035 |[Search Insert Position](src/main/ts/g0001_0100/s0035_search_insert_position)| Easy | Top_100_Liked_Questions, Array, Binary_Search, Big_O_Time_O(log_n)_Space_O(1) | 51 | 80.95 |
27 |
| - |
28 |
| -#### Day 2 Two Pointers |
29 |
| - |
30 |
| -| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
31 |
| -|-|-|-|-|-|- |
32 |
| -| 0189 |[Rotate Array](src/main/ts/g0101_0200/s0189_rotate_array)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Math, Two_Pointers, Big_O_Time_O(n)_Space_O(1) | 75 | 97.25 |
33 |
| - |
34 |
| -#### Day 3 Two Pointers |
35 |
| - |
36 |
| -| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
37 |
| -|-|-|-|-|-|- |
38 |
| -| 0283 |[Move Zeroes](src/main/ts/g0201_0300/s0283_move_zeroes)| Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Two_Pointers, Big_O_Time_O(n)_Space_O(1) | 71 | 91.63 |
39 |
| - |
40 |
| -#### Day 4 Two Pointers |
41 |
| - |
42 |
| -| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
43 |
| -|-|-|-|-|-|- |
44 |
| - |
45 |
| -#### Day 5 Two Pointers |
46 |
| - |
47 |
| -| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
48 |
| -|-|-|-|-|-|- |
49 |
| -| 0019 |[Remove Nth Node From End of List](src/main/ts/g0001_0100/s0019_remove_nth_node_from_end_of_list)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Two_Pointers, Linked_List, Big_O_Time_O(L)_Space_O(L) | 54 | 87.87 |
50 |
| - |
51 |
| -#### Day 6 Sliding Window |
52 |
| - |
53 |
| -| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
54 |
| -|-|-|-|-|-|- |
55 |
| -| 0003 |[Longest Substring Without Repeating Characters](src/main/ts/g0001_0100/s0003_longest_substring_without_repeating_characters)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, String, Hash_Table, Sliding_Window, Big_O_Time_O(n)_Space_O(1) | 65 | 90.77 |
56 |
| - |
57 |
| -#### Day 7 Breadth First Search Depth First Search |
58 |
| - |
59 |
| -| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
60 |
| -|-|-|-|-|-|- |
61 |
| - |
62 |
| -#### Day 8 Breadth First Search Depth First Search |
63 |
| - |
64 |
| -| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
65 |
| -|-|-|-|-|-|- |
66 |
| - |
67 |
| -#### Day 9 Breadth First Search Depth First Search |
68 |
| - |
69 |
| -| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
70 |
| -|-|-|-|-|-|- |
71 |
| - |
72 |
| -#### Day 10 Recursion Backtracking |
73 |
| - |
74 |
| -| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
75 |
| -|-|-|-|-|-|- |
76 |
| -| 0021 |[Merge Two Sorted Lists](src/main/ts/g0001_0100/s0021_merge_two_sorted_lists)| Easy | Top_100_Liked_Questions, Top_Interview_Questions, Linked_List, Recursion, Big_O_Time_O(m+n)_Space_O(m+n) | 59 | 86.77 |
77 |
| -| 0206 |[Reverse Linked List](src/main/ts/g0201_0300/s0206_reverse_linked_list)| Easy | Top_100_Liked_Questions, Top_Interview_Questions, Linked_List, Recursion, Big_O_Time_O(N)_Space_O(1) | 51 | 92.87 |
78 |
| - |
79 |
| -#### Day 11 Recursion Backtracking |
80 |
| - |
81 |
| -| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
82 |
| -|-|-|-|-|-|- |
83 |
| -| 0046 |[Permutations](src/main/ts/g0001_0100/s0046_permutations)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Backtracking, Big_O_Time_O(n\*n!)_Space_O(n+n!) | 56 | 96.26 |
84 |
| - |
85 |
| -#### Day 12 Dynamic Programming |
86 |
| - |
87 |
| -| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
88 |
| -|-|-|-|-|-|- |
89 |
| -| 0070 |[Climbing Stairs](src/main/ts/g0001_0100/s0070_climbing_stairs)| Easy | Top_100_Liked_Questions, Top_Interview_Questions, Dynamic_Programming, Math, Memoization, Big_O_Time_O(n)_Space_O(n) | 44 | 94.58 |
90 |
| -| 0198 |[House Robber](src/main/ts/g0101_0200/s0198_house_robber)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Big_O_Time_O(n)_Space_O(n) | 51 | 77.29 |
91 |
| - |
92 |
| -#### Day 13 Bit Manipulation |
93 |
| - |
94 |
| -| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
95 |
| -|-|-|-|-|-|- |
96 |
| - |
97 |
| -#### Day 14 Bit Manipulation |
98 |
| - |
99 |
| -| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
100 |
| -|-|-|-|-|-|- |
101 |
| -| 0136 |[Single Number](src/main/ts/g0101_0200/s0136_single_number)| Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Bit_Manipulation, Big_O_Time_O(N)_Space_O(1) | 56 | 85.48 |
| 18 | +* [Algorithm I](#algorithm-i) |
102 | 19 |
|
103 | 20 | ### Algorithm II
|
104 | 21 |
|
|
1398 | 1315 | | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
|
1399 | 1316 | |-|-|-|-|-|-
|
1400 | 1317 |
|
| 1318 | +### Algorithm I |
| 1319 | + |
| 1320 | +#### Day 1 Binary Search |
| 1321 | + |
| 1322 | +| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
| 1323 | +|-|-|-|-|-|- |
| 1324 | +| 0035 |[Search Insert Position](src/main/ts/g0001_0100/s0035_search_insert_position)| Easy | Top_100_Liked_Questions, Array, Binary_Search, Big_O_Time_O(log_n)_Space_O(1) | 51 | 80.95 |
| 1325 | + |
| 1326 | +#### Day 2 Two Pointers |
| 1327 | + |
| 1328 | +| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
| 1329 | +|-|-|-|-|-|- |
| 1330 | +| 0189 |[Rotate Array](src/main/ts/g0101_0200/s0189_rotate_array)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Math, Two_Pointers, Big_O_Time_O(n)_Space_O(1) | 75 | 97.25 |
| 1331 | + |
| 1332 | +#### Day 3 Two Pointers |
| 1333 | + |
| 1334 | +| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
| 1335 | +|-|-|-|-|-|- |
| 1336 | +| 0283 |[Move Zeroes](src/main/ts/g0201_0300/s0283_move_zeroes)| Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Two_Pointers, Big_O_Time_O(n)_Space_O(1) | 71 | 91.63 |
| 1337 | + |
| 1338 | +#### Day 4 Two Pointers |
| 1339 | + |
| 1340 | +| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
| 1341 | +|-|-|-|-|-|- |
| 1342 | + |
| 1343 | +#### Day 5 Two Pointers |
| 1344 | + |
| 1345 | +| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
| 1346 | +|-|-|-|-|-|- |
| 1347 | +| 0019 |[Remove Nth Node From End of List](src/main/ts/g0001_0100/s0019_remove_nth_node_from_end_of_list)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Two_Pointers, Linked_List, Big_O_Time_O(L)_Space_O(L) | 54 | 87.87 |
| 1348 | + |
| 1349 | +#### Day 6 Sliding Window |
| 1350 | + |
| 1351 | +| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
| 1352 | +|-|-|-|-|-|- |
| 1353 | +| 0003 |[Longest Substring Without Repeating Characters](src/main/ts/g0001_0100/s0003_longest_substring_without_repeating_characters)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, String, Hash_Table, Sliding_Window, Big_O_Time_O(n)_Space_O(1) | 65 | 90.77 |
| 1354 | + |
| 1355 | +#### Day 7 Breadth First Search Depth First Search |
| 1356 | + |
| 1357 | +| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
| 1358 | +|-|-|-|-|-|- |
| 1359 | + |
| 1360 | +#### Day 8 Breadth First Search Depth First Search |
| 1361 | + |
| 1362 | +| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
| 1363 | +|-|-|-|-|-|- |
| 1364 | + |
| 1365 | +#### Day 9 Breadth First Search Depth First Search |
| 1366 | + |
| 1367 | +| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
| 1368 | +|-|-|-|-|-|- |
| 1369 | + |
| 1370 | +#### Day 10 Recursion Backtracking |
| 1371 | + |
| 1372 | +| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
| 1373 | +|-|-|-|-|-|- |
| 1374 | +| 0021 |[Merge Two Sorted Lists](src/main/ts/g0001_0100/s0021_merge_two_sorted_lists)| Easy | Top_100_Liked_Questions, Top_Interview_Questions, Linked_List, Recursion, Big_O_Time_O(m+n)_Space_O(m+n) | 59 | 86.77 |
| 1375 | +| 0206 |[Reverse Linked List](src/main/ts/g0201_0300/s0206_reverse_linked_list)| Easy | Top_100_Liked_Questions, Top_Interview_Questions, Linked_List, Recursion, Big_O_Time_O(N)_Space_O(1) | 51 | 92.87 |
| 1376 | + |
| 1377 | +#### Day 11 Recursion Backtracking |
| 1378 | + |
| 1379 | +| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
| 1380 | +|-|-|-|-|-|- |
| 1381 | +| 0046 |[Permutations](src/main/ts/g0001_0100/s0046_permutations)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Backtracking, Big_O_Time_O(n\*n!)_Space_O(n+n!) | 56 | 96.26 |
| 1382 | + |
| 1383 | +#### Day 12 Dynamic Programming |
| 1384 | + |
| 1385 | +| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
| 1386 | +|-|-|-|-|-|- |
| 1387 | +| 0070 |[Climbing Stairs](src/main/ts/g0001_0100/s0070_climbing_stairs)| Easy | Top_100_Liked_Questions, Top_Interview_Questions, Dynamic_Programming, Math, Memoization, Big_O_Time_O(n)_Space_O(n) | 44 | 94.58 |
| 1388 | +| 0198 |[House Robber](src/main/ts/g0101_0200/s0198_house_robber)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Big_O_Time_O(n)_Space_O(n) | 51 | 77.29 |
| 1389 | + |
| 1390 | +#### Day 13 Bit Manipulation |
| 1391 | + |
| 1392 | +| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
| 1393 | +|-|-|-|-|-|- |
| 1394 | + |
| 1395 | +#### Day 14 Bit Manipulation |
| 1396 | + |
| 1397 | +| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> |
| 1398 | +|-|-|-|-|-|- |
| 1399 | +| 0136 |[Single Number](src/main/ts/g0101_0200/s0136_single_number)| Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Bit_Manipulation, Big_O_Time_O(N)_Space_O(1) | 56 | 85.48 |
| 1400 | + |
1401 | 1401 | ## Algorithms
|
1402 | 1402 |
|
1403 | 1403 | | # | Title | Difficulty | Tag | Time, ms | Time, %
|
|
0 commit comments