| 
45 | 45 | 
 
  | 
46 | 46 | | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->  | 
47 | 47 | |-|-|-|-|-|-  | 
 | 48 | +| 0074 |[Search a 2D Matrix](src/main/dart/g0001_0100/s0074_search_a_2d_matrix)| Medium | Top_100_Liked_Questions, Array, Binary_Search, Matrix, Big_O_Time_O(endRow+endCol)_Space_O(1) | 321 | 90.28  | 
48 | 49 | 
 
  | 
49 | 50 | #### Day 6 String  | 
50 | 51 | 
 
  | 
 | 
105 | 106 | 
 
  | 
106 | 107 | | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->  | 
107 | 108 | |-|-|-|-|-|-  | 
 | 109 | +| 0075 |[Sort Colors](src/main/dart/g0001_0100/s0075_sort_colors)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Sorting, Two_Pointers, Big_O_Time_O(n)_Space_O(1) | 314 | 79.31  | 
 | 110 | +| 0056 |[Merge Intervals](src/main/dart/g0001_0100/s0056_merge_intervals)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Sorting, Big_O_Time_O(n_log_n)_Space_O(n) | 376 | 100.00  | 
108 | 111 | 
 
  | 
109 | 112 | #### Day 3 Array  | 
110 | 113 | 
 
  | 
 | 
273 | 276 | 
 
  | 
274 | 277 | | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->  | 
275 | 278 | |-|-|-|-|-|-  | 
 | 279 | +| 0070 |[Climbing Stairs](src/main/dart/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) | 301 | 81.01  | 
276 | 280 | 
 
  | 
277 | 281 | #### Day 13 Bit Manipulation  | 
278 | 282 | 
 
  | 
 | 
292 | 296 | |-|-|-|-|-|-  | 
293 | 297 | | 0034 |[Find First and Last Position of Element in Sorted Array](src/main/dart/g0001_0100/s0034_find_first_and_last_position_of_element_in_sorted_array)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Binary_Search, Big_O_Time_O(log_n)_Space_O(1) | 321 | 92.86  | 
294 | 298 | | 0033 |[Search in Rotated Sorted Array](src/main/dart/g0001_0100/s0033_search_in_rotated_sorted_array)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Binary_Search, Big_O_Time_O(log_n)_Space_O(1) | 317 | 91.14  | 
 | 299 | +| 0074 |[Search a 2D Matrix](src/main/dart/g0001_0100/s0074_search_a_2d_matrix)| Medium | Top_100_Liked_Questions, Array, Binary_Search, Matrix, Big_O_Time_O(endRow+endCol)_Space_O(1) | 321 | 90.28  | 
295 | 300 | 
 
  | 
296 | 301 | #### Day 2 Binary Search  | 
297 | 302 | 
 
  | 
 | 
334 | 339 | 
 
  | 
335 | 340 | | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->  | 
336 | 341 | |-|-|-|-|-|-  | 
 | 342 | +| 0078 |[Subsets](src/main/dart/g0001_0100/s0078_subsets)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Bit_Manipulation, Backtracking, Big_O_Time_O(2^n)_Space_O(n\*2^n) | 296 | 96.88  | 
337 | 343 | 
 
  | 
338 | 344 | #### Day 10 Recursion Backtracking  | 
339 | 345 | 
 
  | 
 | 
359 | 365 | | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->  | 
360 | 366 | |-|-|-|-|-|-  | 
361 | 367 | | 0045 |[Jump Game II](src/main/dart/g0001_0100/s0045_jump_game_ii)| Medium | Top_100_Liked_Questions, Array, Dynamic_Programming, Greedy, Big_O_Time_O(n)_Space_O(1) | 335 | 81.58  | 
 | 368 | +| 0062 |[Unique Paths](src/main/dart/g0001_0100/s0062_unique_paths)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Dynamic_Programming, Math, Combinatorics, Big_O_Time_O(m\*n)_Space_O(m\*n) | 287 | 91.67  | 
362 | 369 | 
 
  | 
363 | 370 | #### Day 14 Dynamic Programming  | 
364 | 371 | 
 
  | 
 | 
385 | 392 | 
 
  | 
386 | 393 | | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->  | 
387 | 394 | |-|-|-|-|-|-  | 
 | 395 | +| 0072 |[Edit Distance](src/main/dart/g0001_0100/s0072_edit_distance)| Medium | Top_100_Liked_Questions, String, Dynamic_Programming, Big_O_Time_O(n^2)_Space_O(n2) | 333 | 100.00  | 
388 | 396 | 
 
  | 
389 | 397 | #### Day 19 Bit Manipulation  | 
390 | 398 | 
 
  | 
 | 
444 | 452 | 
 
  | 
445 | 453 | | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->  | 
446 | 454 | |-|-|-|-|-|-  | 
 | 455 | +| 0074 |[Search a 2D Matrix](src/main/dart/g0001_0100/s0074_search_a_2d_matrix)| Medium | Top_100_Liked_Questions, Array, Binary_Search, Matrix, Big_O_Time_O(endRow+endCol)_Space_O(1) | 321 | 90.28  | 
447 | 456 | 
 
  | 
448 | 457 | #### Day 9  | 
449 | 458 | 
 
  | 
 | 
579 | 588 | 
 
  | 
580 | 589 | | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->  | 
581 | 590 | |-|-|-|-|-|-  | 
 | 591 | +| 0070 |[Climbing Stairs](src/main/dart/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) | 301 | 81.01  | 
582 | 592 | 
 
  | 
583 | 593 | #### Day 3  | 
584 | 594 | 
 
  | 
 | 
648 | 658 | 
 
  | 
649 | 659 | | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->  | 
650 | 660 | |-|-|-|-|-|-  | 
 | 661 | +| 0062 |[Unique Paths](src/main/dart/g0001_0100/s0062_unique_paths)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Dynamic_Programming, Math, Combinatorics, Big_O_Time_O(m\*n)_Space_O(m\*n) | 287 | 91.67  | 
651 | 662 | 
 
  | 
652 | 663 | #### Day 16  | 
653 | 664 | 
 
  | 
654 | 665 | | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->  | 
655 | 666 | |-|-|-|-|-|-  | 
 | 667 | +| 0064 |[Minimum Path Sum](src/main/dart/g0001_0100/s0064_minimum_path_sum)| Medium | Top_100_Liked_Questions, Array, Dynamic_Programming, Matrix, Big_O_Time_O(m\*n)_Space_O(m\*n) | 328 | 88.89  | 
656 | 668 | 
 
  | 
657 | 669 | #### Day 17  | 
658 | 670 | 
 
  | 
 | 
669 | 681 | 
 
  | 
670 | 682 | | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->  | 
671 | 683 | |-|-|-|-|-|-  | 
 | 684 | +| 0072 |[Edit Distance](src/main/dart/g0001_0100/s0072_edit_distance)| Medium | Top_100_Liked_Questions, String, Dynamic_Programming, Big_O_Time_O(n^2)_Space_O(n2) | 333 | 100.00  | 
672 | 685 | 
 
  | 
673 | 686 | #### Day 20  | 
674 | 687 | 
 
  | 
 | 
1023 | 1036 | 
 
  | 
1024 | 1037 | | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->  | 
1025 | 1038 | |-|-|-|-|-|-  | 
 | 1039 | +| 0070 |[Climbing Stairs](src/main/dart/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) | 301 | 81.01  | 
1026 | 1040 | 
 
  | 
1027 | 1041 | #### Day 11 Dynamic Programming  | 
1028 | 1042 | 
 
  | 
1029 | 1043 | | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->  | 
1030 | 1044 | |-|-|-|-|-|-  | 
 | 1045 | +| 0062 |[Unique Paths](src/main/dart/g0001_0100/s0062_unique_paths)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Dynamic_Programming, Math, Combinatorics, Big_O_Time_O(m\*n)_Space_O(m\*n) | 287 | 91.67  | 
1031 | 1046 | 
 
  | 
1032 | 1047 | #### Day 12 Sliding Window/Two Pointer  | 
1033 | 1048 | 
 
  | 
 | 
1092 | 1107 | 
 
  | 
1093 | 1108 | | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->  | 
1094 | 1109 | |-|-|-|-|-|-  | 
 | 1110 | +| 0074 |[Search a 2D Matrix](src/main/dart/g0001_0100/s0074_search_a_2d_matrix)| Medium | Top_100_Liked_Questions, Array, Binary_Search, Matrix, Big_O_Time_O(endRow+endCol)_Space_O(1) | 321 | 90.28  | 
1095 | 1111 | | 0033 |[Search in Rotated Sorted Array](src/main/dart/g0001_0100/s0033_search_in_rotated_sorted_array)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Binary_Search, Big_O_Time_O(log_n)_Space_O(1) | 317 | 91.14  | 
1096 | 1112 | 
 
  | 
1097 | 1113 | #### Day 9 Binary Search Tree  | 
 | 
1124 | 1140 | | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->  | 
1125 | 1141 | |-|-|-|-|-|-  | 
1126 | 1142 | | 0003 |[Longest Substring Without Repeating Characters](src/main/dart/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) | 336 | 99.68  | 
 | 1143 | +| 0076 |[Minimum Window Substring](src/main/dart/g0001_0100/s0076_minimum_window_substring)| Hard | Top_100_Liked_Questions, Top_Interview_Questions, String, Hash_Table, Sliding_Window, Big_O_Time_O(s.length())_Space_O(1) | 337 | 92.86  | 
1127 | 1144 | 
 
  | 
1128 | 1145 | #### Day 15 Tree  | 
1129 | 1146 | 
 
  | 
 | 
1139 | 1156 | 
 
  | 
1140 | 1157 | | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->  | 
1141 | 1158 | |-|-|-|-|-|-  | 
 | 1159 | +| 0056 |[Merge Intervals](src/main/dart/g0001_0100/s0056_merge_intervals)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Sorting, Big_O_Time_O(n_log_n)_Space_O(n) | 376 | 100.00  | 
1142 | 1160 | 
 
  | 
1143 | 1161 | #### Day 18 Stack  | 
1144 | 1162 | 
 
  | 
 | 
1187 | 1205 | |-|-|-|-|-|-  | 
1188 | 1206 | | 0001 |[Two Sum](src/main/dart/g0001_0100/s0001_two_sum)| Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Hash_Table, Big_O_Time_O(n)_Space_O(n), AI_can_be_used_to_solve_the_task | 305 | 99.57  | 
1189 | 1207 | | 0055 |[Jump Game](src/main/dart/g0001_0100/s0055_jump_game)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Greedy, Big_O_Time_O(n)_Space_O(1) | 331 | 97.53  | 
 | 1208 | +| 0075 |[Sort Colors](src/main/dart/g0001_0100/s0075_sort_colors)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Sorting, Two_Pointers, Big_O_Time_O(n)_Space_O(1) | 314 | 79.31  | 
1190 | 1209 | | 0041 |[First Missing Positive](src/main/dart/g0001_0100/s0041_first_missing_positive)| Hard | Top_100_Liked_Questions, Top_Interview_Questions, Array, Hash_Table, Big_O_Time_O(n)_Space_O(n) | 355 | 85.19  | 
1191 | 1210 | 
 
  | 
1192 | 1211 | #### Udemy Two Pointers  | 
 | 
1211 | 1230 | 
 
  | 
1212 | 1231 | | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->  | 
1213 | 1232 | |-|-|-|-|-|-  | 
 | 1233 | +| 0074 |[Search a 2D Matrix](src/main/dart/g0001_0100/s0074_search_a_2d_matrix)| Medium | Top_100_Liked_Questions, Array, Binary_Search, Matrix, Big_O_Time_O(endRow+endCol)_Space_O(1) | 321 | 90.28  | 
1214 | 1234 | | 0048 |[Rotate Image](src/main/dart/g0001_0100/s0048_rotate_image)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Math, Matrix, Big_O_Time_O(n^2)_Space_O(1) | 311 | 90.24  | 
 | 1235 | +| 0073 |[Set Matrix Zeroes](src/main/dart/g0001_0100/s0073_set_matrix_zeroes)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Hash_Table, Matrix, Big_O_Time_O(m\*n)_Space_O(1) | 350 | 91.30  | 
 | 1236 | +| 0056 |[Merge Intervals](src/main/dart/g0001_0100/s0056_merge_intervals)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Sorting, Big_O_Time_O(n_log_n)_Space_O(n) | 376 | 100.00  | 
1215 | 1237 | 
 
  | 
1216 | 1238 | #### Udemy Linked List  | 
1217 | 1239 | 
 
  | 
 | 
1240 | 1262 | 
 
  | 
1241 | 1263 | | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->  | 
1242 | 1264 | |-|-|-|-|-|-  | 
 | 1265 | +| 0070 |[Climbing Stairs](src/main/dart/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) | 301 | 81.01  | 
 | 1266 | +| 0064 |[Minimum Path Sum](src/main/dart/g0001_0100/s0064_minimum_path_sum)| Medium | Top_100_Liked_Questions, Array, Dynamic_Programming, Matrix, Big_O_Time_O(m\*n)_Space_O(m\*n) | 328 | 88.89  | 
 | 1267 | +| 0072 |[Edit Distance](src/main/dart/g0001_0100/s0072_edit_distance)| Medium | Top_100_Liked_Questions, String, Dynamic_Programming, Big_O_Time_O(n^2)_Space_O(n2) | 333 | 100.00  | 
1243 | 1268 | | 0010 |[Regular Expression Matching](src/main/dart/g0001_0100/s0010_regular_expression_matching)| Hard | Top_Interview_Questions, String, Dynamic_Programming, Recursion, Big_O_Time_O(m\*n)_Space_O(m\*n) | 341 | 81.82  | 
1244 | 1269 | 
 
  | 
1245 | 1270 | #### Udemy Backtracking/Recursion  | 
 | 
1248 | 1273 | |-|-|-|-|-|-  | 
1249 | 1274 | | 0022 |[Generate Parentheses](src/main/dart/g0001_0100/s0022_generate_parentheses)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, String, Dynamic_Programming, Backtracking, Big_O_Time_O(2^n)_Space_O(n) | 312 | 79.37  | 
1250 | 1275 | | 0039 |[Combination Sum](src/main/dart/g0001_0100/s0039_combination_sum)| Medium | Top_100_Liked_Questions, Array, Backtracking, Big_O_Time_O(2^n)_Space_O(n+2^n) | 316 | 96.88  | 
 | 1276 | +| 0078 |[Subsets](src/main/dart/g0001_0100/s0078_subsets)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Bit_Manipulation, Backtracking, Big_O_Time_O(2^n)_Space_O(n\*2^n) | 296 | 96.88  | 
1251 | 1277 | | 0017 |[Letter Combinations of a Phone Number](src/main/dart/g0001_0100/s0017_letter_combinations_of_a_phone_number)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, String, Hash_Table, Backtracking, Big_O_Time_O(4^n)_Space_O(n) | 293 | 92.50  | 
1252 | 1278 | | 0046 |[Permutations](src/main/dart/g0001_0100/s0046_permutations)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Backtracking, Big_O_Time_O(n\*n!)_Space_O(n+n!) | 319 | 80.00  | 
1253 | 1279 | 
 
  | 
 | 
1265 | 1291 | 
 
  | 
1266 | 1292 | | #    |      Title     | Difficulty  | Tag         | Time, ms | Time, %  | 
1267 | 1293 | |------|----------------|-------------|-------------|----------|--------  | 
 | 1294 | +| 0078 |[Subsets](src/main/dart/g0001_0100/s0078_subsets)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Bit_Manipulation, Backtracking, Algorithm_II_Day_9_Recursion_Backtracking, Udemy_Backtracking/Recursion, Big_O_Time_O(2^n)_Space_O(n\*2^n) | 296 | 96.88  | 
 | 1295 | +| 0076 |[Minimum Window Substring](src/main/dart/g0001_0100/s0076_minimum_window_substring)| Hard | Top_100_Liked_Questions, Top_Interview_Questions, String, Hash_Table, Sliding_Window, Level_2_Day_14_Sliding_Window/Two_Pointer, Big_O_Time_O(s.length())_Space_O(1) | 337 | 92.86  | 
 | 1296 | +| 0075 |[Sort Colors](src/main/dart/g0001_0100/s0075_sort_colors)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Sorting, Two_Pointers, Data_Structure_II_Day_2_Array, Udemy_Arrays, Big_O_Time_O(n)_Space_O(1) | 314 | 79.31  | 
 | 1297 | +| 0074 |[Search a 2D Matrix](src/main/dart/g0001_0100/s0074_search_a_2d_matrix)| Medium | Top_100_Liked_Questions, Array, Binary_Search, Matrix, Data_Structure_I_Day_5_Array, Algorithm_II_Day_1_Binary_Search, Binary_Search_I_Day_8, Level_2_Day_8_Binary_Search, Udemy_2D_Arrays/Matrix, Big_O_Time_O(endRow+endCol)_Space_O(1) | 321 | 90.28  | 
 | 1298 | +| 0073 |[Set Matrix Zeroes](src/main/dart/g0001_0100/s0073_set_matrix_zeroes)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Hash_Table, Matrix, Udemy_2D_Arrays/Matrix, Big_O_Time_O(m\*n)_Space_O(1) | 350 | 91.30  | 
 | 1299 | +| 0072 |[Edit Distance](src/main/dart/g0001_0100/s0072_edit_distance)| Medium | 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) | 333 | 100.00  | 
 | 1300 | +| 0070 |[Climbing Stairs](src/main/dart/g0001_0100/s0070_climbing_stairs)| 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) | 301 | 81.01  | 
 | 1301 | +| 0064 |[Minimum Path Sum](src/main/dart/g0001_0100/s0064_minimum_path_sum)| 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) | 328 | 88.89  | 
 | 1302 | +| 0062 |[Unique Paths](src/main/dart/g0001_0100/s0062_unique_paths)| 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) | 287 | 91.67  | 
 | 1303 | +| 0056 |[Merge Intervals](src/main/dart/g0001_0100/s0056_merge_intervals)| 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) | 376 | 100.00  | 
1268 | 1304 | | 0055 |[Jump Game](src/main/dart/g0001_0100/s0055_jump_game)| 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) | 331 | 97.53  | 
1269 | 1305 | | 0053 |[Maximum Subarray](src/main/dart/g0001_0100/s0053_maximum_subarray)| Medium | 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) | 361 | 88.89  | 
1270 | 1306 | | 0051 |[N-Queens](src/main/dart/g0001_0100/s0051_n_queens)| Hard | Top_100_Liked_Questions, Array, Backtracking, Big_O_Time_O(N!)_Space_O(N) | 328 | 86.67  | 
 | 
0 commit comments