@@ -53,6 +53,7 @@ implementation 'com.github.javadev:leetcode-in-scala:1.0'
5353
5454| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
5555|-|-|-|-|-|-
56+ | 0035 |[ Search Insert Position] ( src/main/scala/g0001_0100/s0035_search_insert_position/Solution.scala ) | Easy | Top_100_Liked_Questions, Array, Binary_Search, Big_O_Time_O(log_n)_ Space_O(1) | 466 | 87.04
5657
5758#### Day 2 Two Pointers
5859
@@ -128,6 +129,8 @@ implementation 'com.github.javadev:leetcode-in-scala:1.0'
128129
129130| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
130131|-|-|-|-|-|-
132+ | 0034 |[ Find First and Last Position of Element in Sorted Array] ( src/main/scala/g0001_0100/s0034_find_first_and_last_position_of_element_in_sorted_array/Solution.scala ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Binary_Search, Big_O_Time_O(log_n)_ Space_O(1) | 478 | 97.85
133+ | 0033 |[ Search in Rotated Sorted Array] ( src/main/scala/g0001_0100/s0033_search_in_rotated_sorted_array/Solution.scala ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Binary_Search, Big_O_Time_O(log_n)_ Space_O(1) | 453 | 91.53
131134
132135#### Day 2 Binary Search
133136
@@ -175,6 +178,7 @@ implementation 'com.github.javadev:leetcode-in-scala:1.0'
175178
176179| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
177180|-|-|-|-|-|-
181+ | 0039 |[ Combination Sum] ( src/main/scala/g0001_0100/s0039_combination_sum/Solution.scala ) | Medium | Top_100_Liked_Questions, Array, Backtracking, Big_O_Time_O(2^n)_ Space_O(n+2^n) | 488 | 97.50
178182
179183#### Day 11 Recursion Backtracking
180184
@@ -245,6 +249,7 @@ implementation 'com.github.javadev:leetcode-in-scala:1.0'
245249
246250| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
247251|-|-|-|-|-|-
252+ | 0035 |[ Search Insert Position] ( src/main/scala/g0001_0100/s0035_search_insert_position/Solution.scala ) | Easy | Top_100_Liked_Questions, Array, Binary_Search, Big_O_Time_O(log_n)_ Space_O(1) | 466 | 87.04
248253
249254#### Day 3
250255
@@ -260,6 +265,7 @@ implementation 'com.github.javadev:leetcode-in-scala:1.0'
260265
261266| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
262267|-|-|-|-|-|-
268+ | 0034 |[ Find First and Last Position of Element in Sorted Array] ( src/main/scala/g0001_0100/s0034_find_first_and_last_position_of_element_in_sorted_array/Solution.scala ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Binary_Search, Big_O_Time_O(log_n)_ Space_O(1) | 478 | 97.85
263269
264270#### Day 6
265271
@@ -290,6 +296,7 @@ implementation 'com.github.javadev:leetcode-in-scala:1.0'
290296
291297| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
292298|-|-|-|-|-|-
299+ | 0033 |[ Search in Rotated Sorted Array] ( src/main/scala/g0001_0100/s0033_search_in_rotated_sorted_array/Solution.scala ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Binary_Search, Big_O_Time_O(log_n)_ Space_O(1) | 453 | 91.53
293300
294301#### Day 12
295302
@@ -916,6 +923,7 @@ implementation 'com.github.javadev:leetcode-in-scala:1.0'
916923
917924| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
918925|-|-|-|-|-|-
926+ | 0033 |[ Search in Rotated Sorted Array] ( src/main/scala/g0001_0100/s0033_search_in_rotated_sorted_array/Solution.scala ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Binary_Search, Big_O_Time_O(log_n)_ Space_O(1) | 453 | 91.53
919927
920928#### Day 9 Binary Search Tree
921929
@@ -977,6 +985,7 @@ implementation 'com.github.javadev:leetcode-in-scala:1.0'
977985
978986| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
979987|-|-|-|-|-|-
988+ | 0039 |[ Combination Sum] ( src/main/scala/g0001_0100/s0039_combination_sum/Solution.scala ) | Medium | Top_100_Liked_Questions, Array, Backtracking, Big_O_Time_O(2^n)_ Space_O(n+2^n) | 488 | 97.50
980989
981990### Udemy
982991
@@ -997,12 +1006,14 @@ implementation 'com.github.javadev:leetcode-in-scala:1.0'
9971006
9981007| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
9991008|-|-|-|-|-|-
1009+ | 0033 |[ Search in Rotated Sorted Array] ( src/main/scala/g0001_0100/s0033_search_in_rotated_sorted_array/Solution.scala ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Binary_Search, Big_O_Time_O(log_n)_ Space_O(1) | 453 | 91.53
10001010
10011011#### Udemy Arrays
10021012
10031013| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
10041014|-|-|-|-|-|-
10051015| 0001 |[ Two Sum] ( src/main/scala/g0001_0100/s0001_two_sum/Solution.scala ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Hash_Table, Big_O_Time_O(n)_ Space_O(n) | 517 | 86.66
1016+ | 0041 |[ First Missing Positive] ( src/main/scala/g0001_0100/s0041_first_missing_positive/Solution.scala ) | Hard | Top_100_Liked_Questions, Top_Interview_Questions, Array, Hash_Table, Big_O_Time_O(n)_ Space_O(n) | 650 | 100.00
10061017
10071018#### Udemy Two Pointers
10081019
@@ -1029,7 +1040,9 @@ implementation 'com.github.javadev:leetcode-in-scala:1.0'
10291040
10301041| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
10311042|-|-|-|-|-|-
1043+ | 0024 |[ Swap Nodes in Pairs] ( src/main/scala/g0001_0100/s0024_swap_nodes_in_pairs/Solution.scala ) | Medium | Top_100_Liked_Questions, Linked_List, Recursion, Big_O_Time_O(n)_ Space_O(1) | 441 | 95.65
10321044| 0021 |[ Merge Two Sorted Lists] ( src/main/scala/g0001_0100/s0021_merge_two_sorted_lists/Solution.scala ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Linked_List, Recursion, Big_O_Time_O(m+n)_ Space_O(m+n) | 480 | 89.72
1045+ | 0025 |[ Reverse Nodes in k-Group] ( src/main/scala/g0001_0100/s0025_reverse_nodes_in_k_group/Solution.scala ) | Hard | Top_100_Liked_Questions, Linked_List, Recursion, Big_O_Time_O(n)_ Space_O(k) | 520 | 80.00
10331046
10341047#### Udemy Tree Stack Queue
10351048
@@ -1057,6 +1070,7 @@ implementation 'com.github.javadev:leetcode-in-scala:1.0'
10571070| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
10581071|-|-|-|-|-|-
10591072| 0022 |[ Generate Parentheses] ( src/main/scala/g0001_0100/s0022_generate_parentheses/Solution.scala ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, String, Dynamic_Programming, Backtracking, Big_O_Time_O(2^n)_ Space_O(n) | 380 | 100.00
1073+ | 0039 |[ Combination Sum] ( src/main/scala/g0001_0100/s0039_combination_sum/Solution.scala ) | Medium | Top_100_Liked_Questions, Array, Backtracking, Big_O_Time_O(2^n)_ Space_O(n+2^n) | 488 | 97.50
10601074| 0017 |[ Letter Combinations of a Phone Number] ( src/main/scala/g0001_0100/s0017_letter_combinations_of_a_phone_number/Solution.scala ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, String, Hash_Table, Backtracking, Big_O_Time_O(4^n)_ Space_O(n) | 459 | 58.54
10611075
10621076#### Udemy Bit Manipulation
@@ -1208,11 +1222,13 @@ implementation 'com.github.javadev:leetcode-in-scala:1.0'
12081222
12091223| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
12101224|-|-|-|-|-|-
1225+ | 0024 |[ Swap Nodes in Pairs] ( src/main/scala/g0001_0100/s0024_swap_nodes_in_pairs/Solution.scala ) | Medium | Top_100_Liked_Questions, Linked_List, Recursion, Big_O_Time_O(n)_ Space_O(1) | 441 | 95.65
12111226
12121227#### Day 13 Linked List
12131228
12141229| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
12151230|-|-|-|-|-|-
1231+ | 0025 |[ Reverse Nodes in k-Group] ( src/main/scala/g0001_0100/s0025_reverse_nodes_in_k_group/Solution.scala ) | Hard | Top_100_Liked_Questions, Linked_List, Recursion, Big_O_Time_O(n)_ Space_O(k) | 520 | 80.00
12161232
12171233#### Day 14 Stack Queue
12181234
@@ -1258,6 +1274,16 @@ implementation 'com.github.javadev:leetcode-in-scala:1.0'
12581274
12591275| # | Title | Difficulty | Tag | Time, ms | Time, %
12601276|------|----------------|-------------|-------------|----------|---------
1277+ | 0041 |[ First Missing Positive] ( src/main/scala/g0001_0100/s0041_first_missing_positive/Solution.scala ) | Hard | Top_100_Liked_Questions, Top_Interview_Questions, Array, Hash_Table, Udemy_Arrays, Big_O_Time_O(n)_ Space_O(n) | 650 | 100.00
1278+ | 0039 |[ Combination Sum] ( src/main/scala/g0001_0100/s0039_combination_sum/Solution.scala ) | Medium | Top_100_Liked_Questions, Array, Backtracking, Algorithm_II_Day_10_Recursion_Backtracking, Level_2_Day_20_Brute_Force/Backtracking, Udemy_Backtracking/Recursion, Big_O_Time_O(2^n)_ Space_O(n+2^n) | 488 | 97.50
1279+ | 0035 |[ Search Insert Position] ( src/main/scala/g0001_0100/s0035_search_insert_position/Solution.scala ) | Easy | Top_100_Liked_Questions, Array, Binary_Search, Algorithm_I_Day_1_Binary_Search, Binary_Search_I_Day_2, Big_O_Time_O(log_n)_ Space_O(1) | 466 | 87.04
1280+ | 0034 |[ Find First and Last Position of Element in Sorted Array] ( src/main/scala/g0001_0100/s0034_find_first_and_last_position_of_element_in_sorted_array/Solution.scala ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Binary_Search, Algorithm_II_Day_1_Binary_Search, Binary_Search_I_Day_5, Big_O_Time_O(log_n)_ Space_O(1) | 478 | 97.85
1281+ | 0033 |[ Search in Rotated Sorted Array] ( src/main/scala/g0001_0100/s0033_search_in_rotated_sorted_array/Solution.scala ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Binary_Search, Algorithm_II_Day_1_Binary_Search, Binary_Search_I_Day_11, Level_2_Day_8_Binary_Search, Udemy_Binary_Search, Big_O_Time_O(log_n)_ Space_O(1) | 453 | 91.53
1282+ | 0032 |[ Longest Valid Parentheses] ( src/main/scala/g0001_0100/s0032_longest_valid_parentheses/Solution.scala ) | Hard | Top_100_Liked_Questions, String, Dynamic_Programming, Stack, Big_O_Time_O(n)_ Space_O(1) | 444 | 87.50
1283+ | 0031 |[ Next Permutation] ( src/main/scala/g0001_0100/s0031_next_permutation/Solution.scala ) | Medium | Top_100_Liked_Questions, Array, Two_Pointers, Big_O_Time_O(n)_ Space_O(1) | 462 | 100.00
1284+ | 0025 |[ Reverse Nodes in k-Group] ( src/main/scala/g0001_0100/s0025_reverse_nodes_in_k_group/Solution.scala ) | Hard | Top_100_Liked_Questions, Linked_List, Recursion, Data_Structure_II_Day_13_Linked_List, Udemy_Linked_List, Big_O_Time_O(n)_ Space_O(k) | 520 | 80.00
1285+ | 0024 |[ Swap Nodes in Pairs] ( src/main/scala/g0001_0100/s0024_swap_nodes_in_pairs/Solution.scala ) | Medium | Top_100_Liked_Questions, Linked_List, Recursion, Data_Structure_II_Day_12_Linked_List, Udemy_Linked_List, Big_O_Time_O(n)_ Space_O(1) | 441 | 95.65
1286+ | 0023 |[ Merge k Sorted Lists] ( src/main/scala/g0001_0100/s0023_merge_k_sorted_lists/Solution.scala ) | Hard | Top_100_Liked_Questions, Top_Interview_Questions, Heap_Priority_Queue, Linked_List, Divide_and_Conquer, Merge_Sort, Big_O_Time_O(k\* n\* log(k))_ Space_O(log(k)) | 549 | 94.74
12611287| 0022 |[ Generate Parentheses] ( src/main/scala/g0001_0100/s0022_generate_parentheses/Solution.scala ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, String, Dynamic_Programming, Backtracking, Algorithm_II_Day_11_Recursion_Backtracking, Udemy_Backtracking/Recursion, Big_O_Time_O(2^n)_ Space_O(n) | 380 | 100.00
12621288| 0021 |[ Merge Two Sorted Lists] ( src/main/scala/g0001_0100/s0021_merge_two_sorted_lists/Solution.scala ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Linked_List, Recursion, Data_Structure_I_Day_7_Linked_List, Algorithm_I_Day_10_Recursion_Backtracking, Level_1_Day_3_Linked_List, Udemy_Linked_List, Big_O_Time_O(m+n)_ Space_O(m+n) | 480 | 89.72
12631289| 0020 |[ Valid Parentheses] ( src/main/scala/g0001_0100/s0020_valid_parentheses/Solution.scala ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, String, Stack, Data_Structure_I_Day_9_Stack_Queue, Udemy_Strings, Big_O_Time_O(n)_ Space_O(n) | 449 | 65.58
0 commit comments