@@ -204,6 +204,7 @@ Php-based LeetCode algorithm problem solutions, regularly updated.
204
204
205
205
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
206
206
|-|-|-|-|-|-
207
+ | 0070 |[ Climbing Stairs] ( src/main/php/g0001_0100/s0070_climbing_stairs/Solution.php ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Dynamic_Programming, Math, Memoization, Big_O_Time_O(n)_ Space_O(n) | 3 | 82.81
207
208
208
209
#### Day 3
209
210
@@ -214,12 +215,14 @@ Php-based LeetCode algorithm problem solutions, regularly updated.
214
215
215
216
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
216
217
|-|-|-|-|-|-
218
+ | 0055 |[ Jump Game] ( src/main/php/g0001_0100/s0055_jump_game/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Greedy, Big_O_Time_O(n)_ Space_O(1) | 129 | 74.56
217
219
| 0045 |[ Jump Game II] ( src/main/php/g0001_0100/s0045_jump_game_ii/Solution.php ) | Medium | Top_100_Liked_Questions, Array, Dynamic_Programming, Greedy, Big_O_Time_O(n)_ Space_O(1) | 31 | 63.46
218
220
219
221
#### Day 5
220
222
221
223
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
222
224
|-|-|-|-|-|-
225
+ | 0053 |[ Maximum Subarray] ( src/main/php/g0001_0100/s0053_maximum_subarray/Solution.php ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Divide_and_Conquer, Big_O_Time_O(n)_ Space_O(1) | 185 | 95.51
223
226
224
227
#### Day 6
225
228
@@ -271,11 +274,13 @@ Php-based LeetCode algorithm problem solutions, regularly updated.
271
274
272
275
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
273
276
|-|-|-|-|-|-
277
+ | 0062 |[ Unique Paths] ( src/main/php/g0001_0100/s0062_unique_paths/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Dynamic_Programming, Math, Combinatorics, Big_O_Time_O(m\* n)_ Space_O(m\* n) | 3 | 81.58
274
278
275
279
#### Day 16
276
280
277
281
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
278
282
|-|-|-|-|-|-
283
+ | 0064 |[ Minimum Path Sum] ( src/main/php/g0001_0100/s0064_minimum_path_sum/Solution.php ) | Medium | Top_100_Liked_Questions, Array, Dynamic_Programming, Matrix, Big_O_Time_O(m\* n)_ Space_O(m\* n) | 20 | 81.48
279
284
280
285
#### Day 17
281
286
@@ -292,6 +297,7 @@ Php-based LeetCode algorithm problem solutions, regularly updated.
292
297
293
298
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
294
299
|-|-|-|-|-|-
300
+ | 0072 |[ Edit Distance] ( src/main/php/g0001_0100/s0072_edit_distance/Solution.php ) | Hard | Top_100_Liked_Questions, String, Dynamic_Programming, Big_O_Time_O(n^2)_ Space_O(n2) | 29 | 75.00
295
301
296
302
#### Day 20
297
303
@@ -401,6 +407,7 @@ Php-based LeetCode algorithm problem solutions, regularly updated.
401
407
402
408
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
403
409
|-|-|-|-|-|-
410
+ | 0048 |[ Rotate Image] ( src/main/php/g0001_0100/s0048_rotate_image/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Math, Matrix, Big_O_Time_O(n^2)_ Space_O(1) | 4 | 81.58
404
411
405
412
#### Day 8
406
413
@@ -421,6 +428,7 @@ Php-based LeetCode algorithm problem solutions, regularly updated.
421
428
422
429
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
423
430
|-|-|-|-|-|-
431
+ | 0049 |[ Group Anagrams] ( src/main/php/g0001_0100/s0049_group_anagrams/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, String, Hash_Table, Sorting, Big_O_Time_O(n\* k_log_k)_ Space_O(n) | 27 | 80.85
424
432
425
433
#### Day 12
426
434
@@ -644,11 +652,13 @@ Php-based LeetCode algorithm problem solutions, regularly updated.
644
652
645
653
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
646
654
|-|-|-|-|-|-
655
+ | 0070 |[ Climbing Stairs] ( src/main/php/g0001_0100/s0070_climbing_stairs/Solution.php ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Dynamic_Programming, Math, Memoization, Big_O_Time_O(n)_ Space_O(n) | 3 | 82.81
647
656
648
657
#### Day 11 Dynamic Programming
649
658
650
659
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
651
660
|-|-|-|-|-|-
661
+ | 0062 |[ Unique Paths] ( src/main/php/g0001_0100/s0062_unique_paths/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Dynamic_Programming, Math, Combinatorics, Big_O_Time_O(m\* n)_ Space_O(m\* n) | 3 | 81.58
652
662
653
663
#### Day 12 Sliding Window/Two Pointer
654
664
@@ -760,6 +770,7 @@ Php-based LeetCode algorithm problem solutions, regularly updated.
760
770
761
771
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
762
772
|-|-|-|-|-|-
773
+ | 0056 |[ Merge Intervals] ( src/main/php/g0001_0100/s0056_merge_intervals/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Sorting, Big_O_Time_O(n_log_n)_ Space_O(n) | 48 | 80.00
763
774
764
775
#### Day 18 Stack
765
776
@@ -794,6 +805,7 @@ Php-based LeetCode algorithm problem solutions, regularly updated.
794
805
| 0003 |[ Longest Substring Without Repeating Characters] ( src/main/php/g0001_0100/s0003_longest_substring_without_repeating_characters/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, String, Hash_Table, Sliding_Window, Big_O_Time_O(n)_ Space_O(1) | 4 | 99.33
795
806
| 0020 |[ Valid Parentheses] ( src/main/php/g0001_0100/s0020_valid_parentheses/Solution.php ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, String, Stack, Big_O_Time_O(n)_ Space_O(n) | 3 | 88.14
796
807
| 0005 |[ Longest Palindromic Substring] ( src/main/php/g0001_0100/s0005_longest_palindromic_substring/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, String, Dynamic_Programming, Big_O_Time_O(n)_ Space_O(n) | 13 | 98.57
808
+ | 0049 |[ Group Anagrams] ( src/main/php/g0001_0100/s0049_group_anagrams/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, String, Hash_Table, Sorting, Big_O_Time_O(n\* k_log_k)_ Space_O(n) | 27 | 80.85
797
809
798
810
#### Udemy Binary Search
799
811
@@ -806,6 +818,7 @@ Php-based LeetCode algorithm problem solutions, regularly updated.
806
818
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
807
819
|-|-|-|-|-|-
808
820
| 0001 |[ Two Sum] ( src/main/php/g0001_0100/s0001_two_sum/Solution.php ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Hash_Table, Big_O_Time_O(n)_ Space_O(n) | 9 | 97.47
821
+ | 0055 |[ Jump Game] ( src/main/php/g0001_0100/s0055_jump_game/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Greedy, Big_O_Time_O(n)_ Space_O(1) | 129 | 74.56
809
822
| 0041 |[ First Missing Positive] ( src/main/php/g0001_0100/s0041_first_missing_positive/Solution.php ) | Hard | Top_100_Liked_Questions, Top_Interview_Questions, Array, Hash_Table, Big_O_Time_O(n)_ Space_O(n) | 111 | 90.48
810
823
811
824
#### Udemy Two Pointers
@@ -819,6 +832,7 @@ Php-based LeetCode algorithm problem solutions, regularly updated.
819
832
820
833
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
821
834
|-|-|-|-|-|-
835
+ | 0053 |[ Maximum Subarray] ( src/main/php/g0001_0100/s0053_maximum_subarray/Solution.php ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Divide_and_Conquer, Big_O_Time_O(n)_ Space_O(1) | 185 | 95.51
822
836
823
837
#### Udemy Sorting Algorithms
824
838
@@ -829,6 +843,8 @@ Php-based LeetCode algorithm problem solutions, regularly updated.
829
843
830
844
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
831
845
|-|-|-|-|-|-
846
+ | 0048 |[ Rotate Image] ( src/main/php/g0001_0100/s0048_rotate_image/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Math, Matrix, Big_O_Time_O(n^2)_ Space_O(1) | 4 | 81.58
847
+ | 0056 |[ Merge Intervals] ( src/main/php/g0001_0100/s0056_merge_intervals/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Sorting, Big_O_Time_O(n_log_n)_ Space_O(n) | 48 | 80.00
832
848
833
849
#### Udemy Linked List
834
850
@@ -857,6 +873,9 @@ Php-based LeetCode algorithm problem solutions, regularly updated.
857
873
858
874
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
859
875
|-|-|-|-|-|-
876
+ | 0070 |[ Climbing Stairs] ( src/main/php/g0001_0100/s0070_climbing_stairs/Solution.php ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Dynamic_Programming, Math, Memoization, Big_O_Time_O(n)_ Space_O(n) | 3 | 82.81
877
+ | 0064 |[ Minimum Path Sum] ( src/main/php/g0001_0100/s0064_minimum_path_sum/Solution.php ) | Medium | Top_100_Liked_Questions, Array, Dynamic_Programming, Matrix, Big_O_Time_O(m\* n)_ Space_O(m\* n) | 20 | 81.48
878
+ | 0072 |[ Edit Distance] ( src/main/php/g0001_0100/s0072_edit_distance/Solution.php ) | Hard | Top_100_Liked_Questions, String, Dynamic_Programming, Big_O_Time_O(n^2)_ Space_O(n2) | 29 | 75.00
860
879
| 0010 |[ Regular Expression Matching] ( src/main/php/g0001_0100/s0010_regular_expression_matching/Solution.php ) | Hard | Top_100_Liked_Questions, Top_Interview_Questions, String, Dynamic_Programming, Recursion, Big_O_Time_O(m\* n)_ Space_O(m\* n) | 10 | 64.52
861
880
862
881
#### Udemy Backtracking/Recursion
@@ -884,6 +903,7 @@ Php-based LeetCode algorithm problem solutions, regularly updated.
884
903
885
904
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
886
905
|-|-|-|-|-|-
906
+ | 0053 |[ Maximum Subarray] ( src/main/php/g0001_0100/s0053_maximum_subarray/Solution.php ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Divide_and_Conquer, Big_O_Time_O(n)_ Space_O(1) | 185 | 95.51
887
907
888
908
#### Day 2 Array
889
909
@@ -965,11 +985,13 @@ Php-based LeetCode algorithm problem solutions, regularly updated.
965
985
966
986
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
967
987
|-|-|-|-|-|-
988
+ | 0056 |[ Merge Intervals] ( src/main/php/g0001_0100/s0056_merge_intervals/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Sorting, Big_O_Time_O(n_log_n)_ Space_O(n) | 48 | 80.00
968
989
969
990
#### Day 3 Array
970
991
971
992
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
972
993
|-|-|-|-|-|-
994
+ | 0048 |[ Rotate Image] ( src/main/php/g0001_0100/s0048_rotate_image/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Math, Matrix, Big_O_Time_O(n^2)_ Space_O(1) | 4 | 81.58
973
995
974
996
#### Day 4 Array
975
997
@@ -995,6 +1017,7 @@ Php-based LeetCode algorithm problem solutions, regularly updated.
995
1017
996
1018
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
997
1019
|-|-|-|-|-|-
1020
+ | 0049 |[ Group Anagrams] ( src/main/php/g0001_0100/s0049_group_anagrams/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, String, Hash_Table, Sorting, Big_O_Time_O(n\* k_log_k)_ Space_O(n) | 27 | 80.85
998
1021
999
1022
#### Day 9 String
1000
1023
@@ -1131,6 +1154,7 @@ Php-based LeetCode algorithm problem solutions, regularly updated.
1131
1154
1132
1155
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
1133
1156
|-|-|-|-|-|-
1157
+ | 0070 |[ Climbing Stairs] ( src/main/php/g0001_0100/s0070_climbing_stairs/Solution.php ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Dynamic_Programming, Math, Memoization, Big_O_Time_O(n)_ Space_O(n) | 3 | 82.81
1134
1158
1135
1159
#### Day 13 Bit Manipulation
1136
1160
@@ -1210,12 +1234,14 @@ Php-based LeetCode algorithm problem solutions, regularly updated.
1210
1234
1211
1235
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
1212
1236
|-|-|-|-|-|-
1237
+ | 0055 |[ Jump Game] ( src/main/php/g0001_0100/s0055_jump_game/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Greedy, Big_O_Time_O(n)_ Space_O(1) | 129 | 74.56
1213
1238
1214
1239
#### Day 13 Dynamic Programming
1215
1240
1216
1241
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
1217
1242
|-|-|-|-|-|-
1218
1243
| 0045 |[ Jump Game II] ( src/main/php/g0001_0100/s0045_jump_game_ii/Solution.php ) | Medium | Top_100_Liked_Questions, Array, Dynamic_Programming, Greedy, Big_O_Time_O(n)_ Space_O(1) | 31 | 63.46
1244
+ | 0062 |[ Unique Paths] ( src/main/php/g0001_0100/s0062_unique_paths/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Dynamic_Programming, Math, Combinatorics, Big_O_Time_O(m\* n)_ Space_O(m\* n) | 3 | 81.58
1219
1245
1220
1246
#### Day 14 Dynamic Programming
1221
1247
@@ -1242,6 +1268,7 @@ Php-based LeetCode algorithm problem solutions, regularly updated.
1242
1268
1243
1269
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
1244
1270
|-|-|-|-|-|-
1271
+ | 0072 |[ Edit Distance] ( src/main/php/g0001_0100/s0072_edit_distance/Solution.php ) | Hard | Top_100_Liked_Questions, String, Dynamic_Programming, Big_O_Time_O(n^2)_ Space_O(n2) | 29 | 75.00
1245
1272
1246
1273
#### Day 19 Bit Manipulation
1247
1274
@@ -1262,6 +1289,16 @@ Php-based LeetCode algorithm problem solutions, regularly updated.
1262
1289
1263
1290
| # | Title | Difficulty | Tag | Time, ms | Time, %
1264
1291
|------|----------------|-------------|-------------|----------|---------
1292
+ | 0072 |[ Edit Distance] ( src/main/php/g0001_0100/s0072_edit_distance/Solution.php ) | Hard | Top_100_Liked_Questions, String, Dynamic_Programming, Algorithm_II_Day_18_Dynamic_Programming, Dynamic_Programming_I_Day_19, Udemy_Dynamic_Programming, Big_O_Time_O(n^2)_ Space_O(n2) | 29 | 75.00
1293
+ | 0070 |[ Climbing Stairs] ( src/main/php/g0001_0100/s0070_climbing_stairs/Solution.php ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Dynamic_Programming, Math, Memoization, Algorithm_I_Day_12_Dynamic_Programming, Dynamic_Programming_I_Day_2, Level_1_Day_10_Dynamic_Programming, Udemy_Dynamic_Programming, Big_O_Time_O(n)_ Space_O(n) | 3 | 82.81
1294
+ | 0064 |[ Minimum Path Sum] ( src/main/php/g0001_0100/s0064_minimum_path_sum/Solution.php ) | Medium | Top_100_Liked_Questions, Array, Dynamic_Programming, Matrix, Dynamic_Programming_I_Day_16, Udemy_Dynamic_Programming, Big_O_Time_O(m\* n)_ Space_O(m\* n) | 20 | 81.48
1295
+ | 0062 |[ Unique Paths] ( src/main/php/g0001_0100/s0062_unique_paths/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Dynamic_Programming, Math, Combinatorics, Algorithm_II_Day_13_Dynamic_Programming, Dynamic_Programming_I_Day_15, Level_1_Day_11_Dynamic_Programming, Big_O_Time_O(m\* n)_ Space_O(m\* n) | 3 | 81.58
1296
+ | 0056 |[ Merge Intervals] ( src/main/php/g0001_0100/s0056_merge_intervals/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Sorting, Data_Structure_II_Day_2_Array, Level_2_Day_17_Interval, Udemy_2D_Arrays/Matrix, Big_O_Time_O(n_log_n)_ Space_O(n) | 48 | 80.00
1297
+ | 0055 |[ Jump Game] ( src/main/php/g0001_0100/s0055_jump_game/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Greedy, Algorithm_II_Day_12_Dynamic_Programming, Dynamic_Programming_I_Day_4, Udemy_Arrays, Big_O_Time_O(n)_ Space_O(1) | 129 | 74.56
1298
+ | 0053 |[ Maximum Subarray] ( src/main/php/g0001_0100/s0053_maximum_subarray/Solution.php ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Divide_and_Conquer, Data_Structure_I_Day_1_Array, Dynamic_Programming_I_Day_5, Udemy_Famous_Algorithm, Big_O_Time_O(n)_ Space_O(1) | 185 | 95.51
1299
+ | 0051 |[ N-Queens] ( src/main/php/g0001_0100/s0051_n_queens/Solution.php ) | Hard | Top_100_Liked_Questions, Array, Backtracking, Big_O_Time_O(N!)_ Space_O(N) | 13 | 92.31
1300
+ | 0049 |[ Group Anagrams] ( src/main/php/g0001_0100/s0049_group_anagrams/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, String, Hash_Table, Sorting, Data_Structure_II_Day_8_String, Programming_Skills_II_Day_11, Udemy_Strings, Big_O_Time_O(n\* k_log_k)_ Space_O(n) | 27 | 80.85
1301
+ | 0048 |[ Rotate Image] ( src/main/php/g0001_0100/s0048_rotate_image/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Math, Matrix, Data_Structure_II_Day_3_Array, Programming_Skills_II_Day_7, Udemy_2D_Arrays/Matrix, Big_O_Time_O(n^2)_ Space_O(1) | 4 | 81.58
1265
1302
| 0046 |[ Permutations] ( src/main/php/g0001_0100/s0046_permutations/Solution.php ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Backtracking, Algorithm_I_Day_11_Recursion_Backtracking, Level_2_Day_20_Brute_Force/Backtracking, Udemy_Backtracking/Recursion, Big_O_Time_O(n\* n!)_ Space_O(n+n!) | 4 | 92.42
1266
1303
| 0045 |[ Jump Game II] ( src/main/php/g0001_0100/s0045_jump_game_ii/Solution.php ) | Medium | Top_100_Liked_Questions, Array, Dynamic_Programming, Greedy, Algorithm_II_Day_13_Dynamic_Programming, Dynamic_Programming_I_Day_4, Big_O_Time_O(n)_ Space_O(1) | 31 | 63.46
1267
1304
| 0042 |[ Trapping Rain Water] ( src/main/php/g0001_0100/s0042_trapping_rain_water/Solution.php ) | Hard | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Two_Pointers, Stack, Monotonic_Stack, Dynamic_Programming_I_Day_9, Udemy_Two_Pointers, Big_O_Time_O(n)_ Space_O(1) | 29 | 69.15
0 commit comments