|
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