@@ -1595,26 +1595,26 @@ implementation 'com.github.javadev:leetcode-in-kotlin:1.4'
15951595| 0036 |[ Valid Sudoku] ( src/main/kotlin/g0001_0100/s0036_valid_sudoku/Solution.kt ) | Medium | Top_Interview_Questions, Array, Hash_Table, Matrix, Data_Structure_I_Day_5_Array | 346 | 65.03
15961596| 0035 |[ Search Insert Position] ( src/main/kotlin/g0001_0100/s0035_search_insert_position/Solution.kt ) | Easy | Top_100_Liked_Questions, Array, Binary_Search, Algorithm_I_Day_1_Binary_Search, Binary_Search_I_Day_2 | 267 | 50.32
15971597| 0034 |[ Find First and Last Position of Element in Sorted Array] ( src/main/kotlin/g0001_0100/s0034_find_first_and_last_position_of_element_in_sorted_array/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Binary_Search, Algorithm_II_Day_1_Binary_Search, Binary_Search_I_Day_5 | 228 | 83.38
1598- | 0033 |[ Search in Rotated Sorted Array] ( src/main/kotlin/g0001_0100/s0033_search_in_rotated_sorted_array/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Binary_Search, Algorithm_II_Day_1_Binary_Search | 184 | 86.08
1598+ | 0033 |[ Search in Rotated Sorted Array] ( src/main/kotlin/g0001_0100/s0033_search_in_rotated_sorted_array/Solution.kt ) | 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 | 184 | 86.08
15991599| 0032 |[ Longest Valid Parentheses] ( src/main/kotlin/g0001_0100/s0032_longest_valid_parentheses/Solution.kt ) | Hard | Top_100_Liked_Questions, String, Dynamic_Programming, Stack | 215 | 95.71
16001600| 0031 |[ Next Permutation] ( src/main/kotlin/g0001_0100/s0031_next_permutation/Solution.kt ) | Medium | Top_100_Liked_Questions, Array, Two_Pointers | 211 | 94.23
16011601| 0030 |[ Substring with Concatenation of All Words] ( src/main/kotlin/g0001_0100/s0030_substring_with_concatenation_of_all_words/Solution.kt ) | Hard | String, Hash_Table, Sliding_Window | 441 | 85.84
16021602| 0029 |[ Divide Two Integers] ( src/main/kotlin/g0001_0100/s0029_divide_two_integers/Solution.kt ) | Medium | Top_Interview_Questions, Math, Bit_Manipulation, Udemy_Bit_Manipulation | 281 | 31.67
16031603| 0028 |[ Find the Index of the First Occurrence in a String] ( src/main/kotlin/g0001_0100/s0028_implement_strstr/Solution.kt ) | Easy | Top_Interview_Questions, String, Two_Pointers, String_Matching, Programming_Skills_II_Day_1 | 257 | 32.35
16041604| 0027 |[ Remove Element] ( src/main/kotlin/g0001_0100/s0027_remove_element/Solution.kt ) | Easy | Array, Two_Pointers | 293 | 32.19
1605- | 0026 |[ Remove Duplicates from Sorted Array] ( src/main/kotlin/g0001_0100/s0026_remove_duplicates_from_sorted_array/Solution.kt ) | Easy | Top_Interview_Questions, Array, Two_Pointers | 361 | 77.19
1606- | 0025 |[ Reverse Nodes in k-Group] ( src/main/kotlin/g0001_0100/s0025_reverse_nodes_in_k_group/Solution.kt ) | Hard | Top_100_Liked_Questions, Linked_List, Recursion, Data_Structure_II_Day_13_Linked_List | 194 | 87.72
1605+ | 0026 |[ Remove Duplicates from Sorted Array] ( src/main/kotlin/g0001_0100/s0026_remove_duplicates_from_sorted_array/Solution.kt ) | Easy | Top_Interview_Questions, Array, Two_Pointers, Udemy_Two_Pointers | 361 | 77.19
1606+ | 0025 |[ Reverse Nodes in k-Group] ( src/main/kotlin/g0001_0100/s0025_reverse_nodes_in_k_group/Solution.kt ) | Hard | Top_100_Liked_Questions, Linked_List, Recursion, Data_Structure_II_Day_13_Linked_List, Udemy_Linked_List | 194 | 87.72
16071607| 0024 |[ Swap Nodes in Pairs] ( src/main/kotlin/g0001_0100/s0024_swap_nodes_in_pairs/Solution.kt ) | Medium | Top_100_Liked_Questions, Linked_List, Recursion, Data_Structure_II_Day_12_Linked_List, Udemy_Linked_List | 149 | 99.39
16081608| 0023 |[ Merge k Sorted Lists] ( src/main/kotlin/g0001_0100/s0023_merge_k_sorted_lists/Solution.kt ) | Hard | Top_100_Liked_Questions, Top_Interview_Questions, Heap_Priority_Queue, Linked_List, Divide_and_Conquer, Merge_Sort | 323 | 75.14
1609- | 0022 |[ Generate Parentheses] ( src/main/kotlin/g0001_0100/s0022_generate_parentheses/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, String, Dynamic_Programming, Backtracking, Algorithm_II_Day_11_Recursion_Backtracking | 210 | 78.51
1610- | 0021 |[ Merge Two Sorted Lists] ( src/main/kotlin/g0001_0100/s0021_merge_two_sorted_lists/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Linked_List, Recursion, Data_Structure_I_Day_7_Linked_List, Algorithm_I_Day_10_Recursion_Backtracking | 148 | 99.90
1611- | 0020 |[ Valid Parentheses] ( src/main/kotlin/g0001_0100/s0020_valid_parentheses/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, String, Stack, Data_Structure_I_Day_9_Stack_Queue | 196 | 71.08
1612- | 0019 |[ Remove Nth Node From End of List] ( src/main/kotlin/g0001_0100/s0019_remove_nth_node_from_end_of_list/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Two_Pointers, Linked_List, Algorithm_I_Day_5_Two_Pointers | 172 | 85.17
1609+ | 0022 |[ Generate Parentheses] ( src/main/kotlin/g0001_0100/s0022_generate_parentheses/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, String, Dynamic_Programming, Backtracking, Algorithm_II_Day_11_Recursion_Backtracking, Udemy_Backtracking/Recursion | 210 | 78.51
1610+ | 0021 |[ Merge Two Sorted Lists] ( src/main/kotlin/g0001_0100/s0021_merge_two_sorted_lists/Solution.kt ) | 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 | 148 | 99.90
1611+ | 0020 |[ Valid Parentheses] ( src/main/kotlin/g0001_0100/s0020_valid_parentheses/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, String, Stack, Data_Structure_I_Day_9_Stack_Queue, Udemy_Strings | 196 | 71.08
1612+ | 0019 |[ Remove Nth Node From End of List] ( src/main/kotlin/g0001_0100/s0019_remove_nth_node_from_end_of_list/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Two_Pointers, Linked_List, Algorithm_I_Day_5_Two_Pointers, Level_2_Day_3_Linked_List | 172 | 85.17
16131613| 0018 |[ 4Sum] ( src/main/kotlin/g0001_0100/s0018_4sum/Solution.kt ) | Medium | Array, Sorting, Two_Pointers | 467 | 81.25
1614- | 0017 |[ Letter Combinations of a Phone Number] ( src/main/kotlin/g0001_0100/s0017_letter_combinations_of_a_phone_number/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, String, Hash_Table, Backtracking, Algorithm_II_Day_11_Recursion_Backtracking | 132 | 100.00
1615- | 0016 |[ 3Sum Closest] ( src/main/kotlin/g0001_0100/s0016_3sum_closest/Solution.kt ) | Medium | Array, Sorting, Two_Pointers | 219 | 89.56
1616- | 0015 |[ 3Sum] ( src/main/kotlin/g0001_0100/s0015_3sum/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Sorting, Two_Pointers, Data_Structure_II_Day_1_Array, Algorithm_II_Day_3_Two_Pointers | 1059 | 55.28
1617- | 0014 |[ Longest Common Prefix] ( src/main/kotlin/g0001_0100/s0014_longest_common_prefix/Solution.kt ) | Easy | Top_Interview_Questions, String | 269 | 48.51
1614+ | 0017 |[ Letter Combinations of a Phone Number] ( src/main/kotlin/g0001_0100/s0017_letter_combinations_of_a_phone_number/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, String, Hash_Table, Backtracking, Algorithm_II_Day_11_Recursion_Backtracking, Udemy_Backtracking/Recursion | 132 | 100.00
1615+ | 0016 |[ 3Sum Closest] ( src/main/kotlin/g0001_0100/s0016_3sum_closest/Solution.kt ) | Medium | Array, Sorting, Two_Pointers, Level_2_Day_14_Sliding_Window/Two_Pointer | 219 | 89.56
1616+ | 0015 |[ 3Sum] ( src/main/kotlin/g0001_0100/s0015_3sum/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Sorting, Two_Pointers, Data_Structure_II_Day_1_Array, Algorithm_II_Day_3_Two_Pointers, Udemy_Two_Pointers | 1059 | 55.28
1617+ | 0014 |[ Longest Common Prefix] ( src/main/kotlin/g0001_0100/s0014_longest_common_prefix/Solution.kt ) | Easy | Top_Interview_Questions, String, Level_2_Day_2_String, Udemy_Strings | 269 | 48.51
16181618| 0013 |[ Roman to Integer] ( src/main/kotlin/g0001_0100/s0013_roman_to_integer/Solution.kt ) | Easy | Top_Interview_Questions, String, Hash_Table, Math | 293 | 78.06
16191619| 0012 |[ Integer to Roman] ( src/main/kotlin/g0001_0100/s0012_integer_to_roman/Solution.kt ) | Medium | String, Hash_Table, Math | 300 | 72.89
16201620| 0011 |[ Container With Most Water] ( src/main/kotlin/g0001_0100/s0011_container_with_most_water/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Greedy, Two_Pointers, Algorithm_II_Day_4_Two_Pointers | 474 | 89.18
0 commit comments