@@ -39,6 +39,7 @@ TypeScript-based LeetCode algorithm problem solutions, regularly updated.
39
39
40
40
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
41
41
|-|-|-|-|-|-
42
+ | 0189 |[ Rotate Array] ( src/main/ts/g0101_0200/s0189_rotate_array/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Math, Two_Pointers, Big_O_Time_O(n)_ Space_O(1) | 75 | 97.25
42
43
43
44
#### Day 3 Two Pointers
44
45
@@ -96,6 +97,7 @@ TypeScript-based LeetCode algorithm problem solutions, regularly updated.
96
97
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
97
98
|-|-|-|-|-|-
98
99
| 0070 |[ Climbing Stairs] ( src/main/ts/g0001_0100/s0070_climbing_stairs/solution.ts ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Dynamic_Programming, Math, Memoization, Big_O_Time_O(n)_ Space_O(n) | 44 | 94.58
100
+ | 0198 |[ House Robber] ( src/main/ts/g0101_0200/s0198_house_robber/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Big_O_Time_O(n)_ Space_O(n) | 51 | 77.29
99
101
100
102
#### Day 13 Bit Manipulation
101
103
@@ -146,6 +148,7 @@ TypeScript-based LeetCode algorithm problem solutions, regularly updated.
146
148
147
149
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
148
150
|-|-|-|-|-|-
151
+ | 0200 |[ Number of Islands] ( src/main/ts/g0101_0200/s0200_number_of_islands/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Depth_First_Search, Breadth_First_Search, Matrix, Union_Find, Big_O_Time_O(M* N)_ Space_O(M* N) | 61 | 96.71
149
152
150
153
#### Day 7 Breadth First Search Depth First Search
151
154
@@ -425,6 +428,7 @@ TypeScript-based LeetCode algorithm problem solutions, regularly updated.
425
428
426
429
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
427
430
|-|-|-|-|-|-
431
+ | 0198 |[ House Robber] ( src/main/ts/g0101_0200/s0198_house_robber/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Big_O_Time_O(n)_ Space_O(n) | 51 | 77.29
428
432
429
433
#### Day 4
430
434
@@ -711,6 +715,7 @@ TypeScript-based LeetCode algorithm problem solutions, regularly updated.
711
715
712
716
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
713
717
|-|-|-|-|-|-
718
+ | 0200 |[ Number of Islands] ( src/main/ts/g0101_0200/s0200_number_of_islands/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Depth_First_Search, Breadth_First_Search, Matrix, Union_Find, Big_O_Time_O(M* N)_ Space_O(M* N) | 61 | 96.71
714
719
715
720
#### Day 2 Matrix Related Problems
716
721
@@ -881,6 +886,7 @@ TypeScript-based LeetCode algorithm problem solutions, regularly updated.
881
886
882
887
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
883
888
|-|-|-|-|-|-
889
+ | 0200 |[ Number of Islands] ( src/main/ts/g0101_0200/s0200_number_of_islands/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Depth_First_Search, Breadth_First_Search, Matrix, Union_Find, Big_O_Time_O(M* N)_ Space_O(M* N) | 61 | 96.71
884
890
885
891
#### Day 10 Dynamic Programming
886
892
@@ -987,6 +993,7 @@ TypeScript-based LeetCode algorithm problem solutions, regularly updated.
987
993
988
994
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
989
995
|-|-|-|-|-|-
996
+ | 0198 |[ House Robber] ( src/main/ts/g0101_0200/s0198_house_robber/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Big_O_Time_O(n)_ Space_O(n) | 51 | 77.29
990
997
| 0322 |[ Coin Change] ( src/main/ts/g0301_0400/s0322_coin_change/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Breadth_First_Search, Big_O_Time_O(m* n)_ Space_O(amount) | 85 | 86.14
991
998
992
999
#### Day 13 Dynamic Programming
@@ -1073,6 +1080,7 @@ TypeScript-based LeetCode algorithm problem solutions, regularly updated.
1073
1080
| 0121 |[ Best Time to Buy and Sell Stock] ( src/main/ts/g0101_0200/s0121_best_time_to_buy_and_sell_stock/solution.ts ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Big_O_Time_O(N)_ Space_O(1) | 56 | 99.56
1074
1081
| 0283 |[ Move Zeroes] ( src/main/ts/g0201_0300/s0283_move_zeroes/solution.ts ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Two_Pointers, Big_O_Time_O(n)_ Space_O(1) | 71 | 91.63
1075
1082
| 0001 |[ Two Sum] ( src/main/ts/g0001_0100/s0001_two_sum/solution.ts ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Hash_Table, Big_O_Time_O(n)_ Space_O(n) | 54 | 91.72
1083
+ | 0189 |[ Rotate Array] ( src/main/ts/g0101_0200/s0189_rotate_array/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Math, Two_Pointers, Big_O_Time_O(n)_ Space_O(1) | 75 | 97.25
1076
1084
| 0055 |[ Jump Game] ( src/main/ts/g0001_0100/s0055_jump_game/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Greedy, Big_O_Time_O(n)_ Space_O(1) | 58 | 91.95
1077
1085
| 0075 |[ Sort Colors] ( src/main/ts/g0001_0100/s0075_sort_colors/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Sorting, Two_Pointers, Big_O_Time_O(n)_ Space_O(1) | 43 | 97.41
1078
1086
| 0238 |[ Product of Array Except Self] ( src/main/ts/g0201_0300/s0238_product_of_array_except_self/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Prefix_Sum, Big_O_Time_O(n^2)_ Space_O(n) | 89 | 64.48
@@ -1091,6 +1099,7 @@ TypeScript-based LeetCode algorithm problem solutions, regularly updated.
1091
1099
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
1092
1100
|-|-|-|-|-|-
1093
1101
| 0053 |[ Maximum Subarray] ( src/main/ts/g0001_0100/s0053_maximum_subarray/solution.ts ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Divide_and_Conquer, Big_O_Time_O(n)_ Space_O(1) | 66 | 90.36
1102
+ | 0169 |[ Majority Element] ( src/main/ts/g0101_0200/s0169_majority_element/solution.ts ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Hash_Table, Sorting, Counting, Divide_and_Conquer, Big_O_Time_O(n)_ Space_O(1) | 50 | 96.16
1094
1103
1095
1104
#### Udemy Sorting Algorithms
1096
1105
@@ -1145,13 +1154,15 @@ TypeScript-based LeetCode algorithm problem solutions, regularly updated.
1145
1154
1146
1155
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
1147
1156
|-|-|-|-|-|-
1157
+ | 0200 |[ Number of Islands] ( src/main/ts/g0101_0200/s0200_number_of_islands/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Depth_First_Search, Breadth_First_Search, Matrix, Union_Find, Big_O_Time_O(M* N)_ Space_O(M* N) | 61 | 96.71
1148
1158
1149
1159
#### Udemy Dynamic Programming
1150
1160
1151
1161
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
1152
1162
|-|-|-|-|-|-
1153
1163
| 0139 |[ Word Break] ( src/main/ts/g0101_0200/s0139_word_break/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, String, Hash_Table, Dynamic_Programming, Trie, Memoization, Big_O_Time_O(M+max* N)_ Space_O(M+N+max) | 56 | 88.44
1154
1164
| 0152 |[ Maximum Product Subarray] ( src/main/ts/g0101_0200/s0152_maximum_product_subarray/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Big_O_Time_O(N)_ Space_O(1) | 53 | 87.50
1165
+ | 0198 |[ House Robber] ( src/main/ts/g0101_0200/s0198_house_robber/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Big_O_Time_O(n)_ Space_O(n) | 51 | 77.29
1155
1166
| 0070 |[ Climbing Stairs] ( src/main/ts/g0001_0100/s0070_climbing_stairs/solution.ts ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Dynamic_Programming, Math, Memoization, Big_O_Time_O(n)_ Space_O(n) | 44 | 94.58
1156
1167
| 0064 |[ Minimum Path Sum] ( src/main/ts/g0001_0100/s0064_minimum_path_sum/solution.ts ) | Medium | Top_100_Liked_Questions, Array, Dynamic_Programming, Matrix, Big_O_Time_O(m* n)_ Space_O(m* n) | 48 | 99.67
1157
1168
| 0300 |[ Longest Increasing Subsequence] ( src/main/ts/g0201_0300/s0300_longest_increasing_subsequence/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Binary_Search, Big_O_Time_O(n* log_n)_ Space_O(n) | 57 | 93.75
@@ -1274,6 +1285,7 @@ TypeScript-based LeetCode algorithm problem solutions, regularly updated.
1274
1285
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
1275
1286
|-|-|-|-|-|-
1276
1287
| 0136 |[ Single Number] ( src/main/ts/g0101_0200/s0136_single_number/solution.ts ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Bit_Manipulation, Big_O_Time_O(N)_ Space_O(1) | 56 | 85.48
1288
+ | 0169 |[ Majority Element] ( src/main/ts/g0101_0200/s0169_majority_element/solution.ts ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Hash_Table, Sorting, Counting, Divide_and_Conquer, Big_O_Time_O(n)_ Space_O(1) | 50 | 96.16
1277
1289
| 0015 |[ 3Sum] ( src/main/ts/g0001_0100/s0015_3sum/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Sorting, Two_Pointers, Big_O_Time_O(n* log(n))_ Space_O(n^2) | 148 | 92.62
1278
1290
1279
1291
#### Day 2 Array
@@ -1430,6 +1442,10 @@ TypeScript-based LeetCode algorithm problem solutions, regularly updated.
1430
1442
| 0208 |[ Implement Trie (Prefix Tree)] ( src/main/ts/g0201_0300/s0208_implement_trie_prefix_tree/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, String, Hash_Table, Design, Trie, Level_2_Day_16_Design, Udemy_Trie_and_Heap, Big_O_Time_O(word.length())_ or_O(prefix.length())_ Space_O(N) | 168 | 80.99
1431
1443
| 0207 |[ Course Schedule] ( src/main/ts/g0201_0300/s0207_course_schedule/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Depth_First_Search, Breadth_First_Search, Graph, Topological_Sort, Big_O_Time_O(N)_ Space_O(N) | 68 | 70.14
1432
1444
| 0206 |[ Reverse Linked List] ( src/main/ts/g0201_0300/s0206_reverse_linked_list/solution.ts ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Linked_List, Recursion, Data_Structure_I_Day_8_Linked_List, Algorithm_I_Day_10_Recursion_Backtracking, Level_1_Day_3_Linked_List, Udemy_Linked_List, Big_O_Time_O(N)_ Space_O(1) | 51 | 92.87
1445
+ | 0200 |[ Number of Islands] ( src/main/ts/g0101_0200/s0200_number_of_islands/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Depth_First_Search, Breadth_First_Search, Matrix, Union_Find, Algorithm_II_Day_6_Breadth_First_Search_Depth_First_Search, Graph_Theory_I_Day_1_Matrix_Related_Problems, Level_1_Day_9_Graph/BFS/DFS, Udemy_Graph, Big_O_Time_O(M* N)_ Space_O(M* N) | 61 | 96.71
1446
+ | 0198 |[ House Robber] ( src/main/ts/g0101_0200/s0198_house_robber/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Algorithm_I_Day_12_Dynamic_Programming, Dynamic_Programming_I_Day_3, Level_2_Day_12_Dynamic_Programming, Udemy_Dynamic_Programming, Big_O_Time_O(n)_ Space_O(n) | 51 | 77.29
1447
+ | 0189 |[ Rotate Array] ( src/main/ts/g0101_0200/s0189_rotate_array/solution.ts ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Math, Two_Pointers, Algorithm_I_Day_2_Two_Pointers, Udemy_Arrays, Big_O_Time_O(n)_ Space_O(1) | 75 | 97.25
1448
+ | 0169 |[ Majority Element] ( src/main/ts/g0101_0200/s0169_majority_element/solution.ts ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Hash_Table, Sorting, Counting, Divide_and_Conquer, Data_Structure_II_Day_1_Array, Udemy_Famous_Algorithm, Big_O_Time_O(n)_ Space_O(1) | 50 | 96.16
1433
1449
| 0160 |[ Intersection of Two Linked Lists] ( src/main/ts/g0101_0200/s0160_intersection_of_two_linked_lists/solution.ts ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Hash_Table, Two_Pointers, Linked_List, Data_Structure_II_Day_11_Linked_List, Udemy_Linked_List, Big_O_Time_O(M+N)_ Space_O(1) | 67 | 93.58
1434
1450
| 0155 |[ Min Stack] ( src/main/ts/g0101_0200/s0155_min_stack/solution.ts ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Stack, Design, Data_Structure_II_Day_14_Stack_Queue, Programming_Skills_II_Day_18, Level_2_Day_16_Design, Udemy_Design, Big_O_Time_O(1)_ Space_O(N) | 84 | 92.72
1435
1451
| 0153 |[ Find Minimum in Rotated Sorted Array] ( src/main/ts/g0101_0200/s0153_find_minimum_in_rotated_sorted_array/solution.ts ) | Medium | Top_100_Liked_Questions, Array, Binary_Search, Algorithm_II_Day_2_Binary_Search, Binary_Search_I_Day_12, Udemy_Binary_Search, Big_O_Time_O(log_N)_ Space_O(log_N) | 42 | 98.87
0 commit comments