@@ -640,7 +640,7 @@ implementation 'com.github.javadev:leetcode-in-kotlin:1.4'
640640
641641| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
642642|-|-|-|-|-|-
643- | 0061 |[ Rotate List] ( src/main/kotlin/g0001_0100/s0061_rotate_list/Solution.kt ) | Medium | Two_Pointers, Linked_List | 355 | 13.54
643+ | 0061 |[ Rotate List] ( src/main/kotlin/g0001_0100/s0061_rotate_list/Solution.kt ) | Medium | Two_Pointers, Linked_List | 193 | 92.16
644644
645645#### Day 17
646646
@@ -805,7 +805,7 @@ implementation 'com.github.javadev:leetcode-in-kotlin:1.4'
805805| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
806806|-|-|-|-|-|-
807807| 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 | 148 | 99.90
808- | 0206 |[ Reverse Linked List] ( src/main/kotlin/g0201_0300/s0206_reverse_linked_list/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Linked_List, Recursion | 309 | 15.90
808+ | 0206 |[ Reverse Linked List] ( src/main/kotlin/g0201_0300/s0206_reverse_linked_list/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Linked_List, Recursion | 279 | 45.78
809809
810810#### Day 4 Linked List
811811
@@ -914,7 +914,7 @@ implementation 'com.github.javadev:leetcode-in-kotlin:1.4'
914914
915915| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
916916|-|-|-|-|-|-
917- | 0226 |[ Invert Binary Tree] ( src/main/kotlin/g0201_0300/s0226_invert_binary_tree/Solution.kt ) | Easy | Top_100_Liked_Questions, Depth_First_Search, Breadth_First_Search, Tree, Binary_Tree | 275 | 13.68
917+ | 0226 |[ Invert Binary Tree] ( src/main/kotlin/g0201_0300/s0226_invert_binary_tree/Solution.kt ) | Easy | Top_100_Liked_Questions, Depth_First_Search, Breadth_First_Search, Tree, Binary_Tree | 233 | 54.90
918918
919919#### Day 7 Tree
920920
@@ -1088,11 +1088,11 @@ implementation 'com.github.javadev:leetcode-in-kotlin:1.4'
10881088| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
10891089|-|-|-|-|-|-
10901090| 0114 |[ Flatten Binary Tree to Linked List] ( src/main/kotlin/g0101_0200/s0114_flatten_binary_tree_to_linked_list/Solution.kt ) | Medium | Top_100_Liked_Questions, Depth_First_Search, Tree, Binary_Tree, Stack, Linked_List | 191 | 93.10
1091- | 0061 |[ Rotate List] ( src/main/kotlin/g0001_0100/s0061_rotate_list/Solution.kt ) | Medium | Two_Pointers, Linked_List | 355 | 13.54
1091+ | 0061 |[ Rotate List] ( src/main/kotlin/g0001_0100/s0061_rotate_list/Solution.kt ) | Medium | Two_Pointers, Linked_List | 193 | 92.16
10921092| 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 | 149 | 99.39
10931093| 0142 |[ Linked List Cycle II] ( src/main/kotlin/g0101_0200/s0142_linked_list_cycle_ii/Solution.kt ) | Medium | Top_100_Liked_Questions, Hash_Table, Two_Pointers, Linked_List | 192 | 63.39
10941094| 0141 |[ Linked List Cycle] ( src/main/kotlin/g0101_0200/s0141_linked_list_cycle/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Hash_Table, Two_Pointers, Linked_List | 223 | 91.85
1095- | 0206 |[ Reverse Linked List] ( src/main/kotlin/g0201_0300/s0206_reverse_linked_list/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Linked_List, Recursion | 309 | 15.90
1095+ | 0206 |[ Reverse Linked List] ( src/main/kotlin/g0201_0300/s0206_reverse_linked_list/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Linked_List, Recursion | 279 | 45.78
10961096| 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 | 148 | 99.90
10971097| 0160 |[ Intersection of Two Linked Lists] ( src/main/kotlin/g0101_0200/s0160_intersection_of_two_linked_lists/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Hash_Table, Two_Pointers, Linked_List | 262 | 83.50
10981098| 0234 |[ Palindrome Linked List] ( src/main/kotlin/g0201_0300/s0234_palindrome_linked_list/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Two_Pointers, Stack, Linked_List, Recursion | 641 | 79.53
@@ -1107,7 +1107,7 @@ implementation 'com.github.javadev:leetcode-in-kotlin:1.4'
11071107| 0094 |[ Largest Rectangle in Histogram] ( src/main/kotlin/g0001_0100/s0094_binary_tree_inorder_traversal/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Depth_First_Search, Tree, Binary_Tree, Stack | 269 | 38.80
11081108| 0102 |[ Binary Tree Level Order Traversal] ( src/main/kotlin/g0101_0200/s0102_binary_tree_level_order_traversal/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Breadth_First_Search, Tree, Binary_Tree | 355 | 29.37
11091109| 0543 |[ Diameter of Binary Tree] ( src/main/kotlin/g0501_0600/s0543_diameter_of_binary_tree/Solution.kt ) | Easy | Top_100_Liked_Questions, Depth_First_Search, Tree, Binary_Tree | 307 | 43.93
1110- | 0226 |[ Invert Binary Tree] ( src/main/kotlin/g0201_0300/s0226_invert_binary_tree/Solution.kt ) | Easy | Top_100_Liked_Questions, Depth_First_Search, Breadth_First_Search, Tree, Binary_Tree | 275 | 13.68
1110+ | 0226 |[ Invert Binary Tree] ( src/main/kotlin/g0201_0300/s0226_invert_binary_tree/Solution.kt ) | Easy | Top_100_Liked_Questions, Depth_First_Search, Breadth_First_Search, Tree, Binary_Tree | 233 | 54.90
11111111| 0124 |[ Binary Tree Maximum Path Sum] ( src/main/kotlin/g0101_0200/s0124_binary_tree_maximum_path_sum/Solution.kt ) | Hard | Top_100_Liked_Questions, Top_Interview_Questions, Dynamic_Programming, Depth_First_Search, Tree, Binary_Tree | 331 | 74.42
11121112| 0098 |[ Validate Binary Search Tree] ( src/main/kotlin/g0001_0100/s0098_validate_binary_search_tree/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Depth_First_Search, Tree, Binary_Tree, Binary_Search_Tree | 330 | 41.38
11131113| 0236 |[ Lowest Common Ancestor of a Binary Tree] ( src/main/kotlin/g0201_0300/s0236_lowest_common_ancestor_of_a_binary_tree/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Depth_First_Search, Tree, Binary_Tree | 386 | 45.21
@@ -1211,7 +1211,7 @@ implementation 'com.github.javadev:leetcode-in-kotlin:1.4'
12111211
12121212| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
12131213|-|-|-|-|-|-
1214- | 0206 |[ Reverse Linked List] ( src/main/kotlin/g0201_0300/s0206_reverse_linked_list/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Linked_List, Recursion | 309 | 15.90
1214+ | 0206 |[ Reverse Linked List] ( src/main/kotlin/g0201_0300/s0206_reverse_linked_list/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Linked_List, Recursion | 279 | 45.78
12151215| 0083 |[ Remove Duplicates from Sorted List] ( src/main/kotlin/g0001_0100/s0083_remove_duplicates_from_sorted_list/Solution.kt ) | Easy | Linked_List | 274 | 77.82
12161216
12171217#### Day 9 Stack Queue
@@ -1237,7 +1237,7 @@ implementation 'com.github.javadev:leetcode-in-kotlin:1.4'
12371237
12381238| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
12391239|-|-|-|-|-|-
1240- | 0226 |[ Invert Binary Tree] ( src/main/kotlin/g0201_0300/s0226_invert_binary_tree/Solution.kt ) | Easy | Top_100_Liked_Questions, Depth_First_Search, Breadth_First_Search, Tree, Binary_Tree | 275 | 13.68
1240+ | 0226 |[ Invert Binary Tree] ( src/main/kotlin/g0201_0300/s0226_invert_binary_tree/Solution.kt ) | Easy | Top_100_Liked_Questions, Depth_First_Search, Breadth_First_Search, Tree, Binary_Tree | 233 | 54.90
12411241
12421242#### Day 13 Tree
12431243
@@ -1442,7 +1442,7 @@ implementation 'com.github.javadev:leetcode-in-kotlin:1.4'
14421442| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
14431443|-|-|-|-|-|-
14441444| 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 | 148 | 99.90
1445- | 0206 |[ Reverse Linked List] ( src/main/kotlin/g0201_0300/s0206_reverse_linked_list/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Linked_List, Recursion | 309 | 15.90
1445+ | 0206 |[ Reverse Linked List] ( src/main/kotlin/g0201_0300/s0206_reverse_linked_list/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Linked_List, Recursion | 279 | 45.78
14461446
14471447#### Day 11 Recursion Backtracking
14481448
@@ -1500,12 +1500,12 @@ implementation 'com.github.javadev:leetcode-in-kotlin:1.4'
15001500| 0236 |[ Lowest Common Ancestor of a Binary Tree] ( src/main/kotlin/g0201_0300/s0236_lowest_common_ancestor_of_a_binary_tree/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Depth_First_Search, Tree, Binary_Tree, Data_Structure_II_Day_18_Tree, Udemy_Tree_Stack_Queue | 386 | 45.21
15011501| 0234 |[ Palindrome Linked List] ( src/main/kotlin/g0201_0300/s0234_palindrome_linked_list/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Two_Pointers, Stack, Linked_List, Recursion, Level_2_Day_3_Linked_List, Udemy_Linked_List | 641 | 79.53
15021502| 0230 |[ Kth Smallest Element in a BST] ( src/main/kotlin/g0201_0300/s0230_kth_smallest_element_in_a_bst/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Depth_First_Search, Tree, Binary_Tree, Binary_Search_Tree, Data_Structure_II_Day_17_Tree, Level_2_Day_9_Binary_Search_Tree | 393 | 33.33
1503- | 0226 |[ Invert Binary Tree] ( src/main/kotlin/g0201_0300/s0226_invert_binary_tree/Solution.kt ) | Easy | Top_100_Liked_Questions, Depth_First_Search, Breadth_First_Search, Tree, Binary_Tree, Data_Structure_I_Day_12_Tree, Level_2_Day_6_Tree, Udemy_Tree_Stack_Queue | 275 | 13.68
1503+ | 0226 |[ Invert Binary Tree] ( src/main/kotlin/g0201_0300/s0226_invert_binary_tree/Solution.kt ) | Easy | Top_100_Liked_Questions, Depth_First_Search, Breadth_First_Search, Tree, Binary_Tree, Data_Structure_I_Day_12_Tree, Level_2_Day_6_Tree, Udemy_Tree_Stack_Queue | 233 | 54.90
15041504| 0221 |[ Maximal Square] ( src/main/kotlin/g0201_0300/s0221_maximal_square/Solution.kt ) | Medium | Top_100_Liked_Questions, Array, Dynamic_Programming, Matrix, Dynamic_Programming_I_Day_16 | 614 | 44.00
15051505| 0215 |[ Kth Largest Element in an Array] ( src/main/kotlin/g0201_0300/s0215_kth_largest_element_in_an_array/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Sorting, Heap_Priority_Queue, Divide_and_Conquer, Quickselect, Data_Structure_II_Day_20_Heap_Priority_Queue | 839 | 34.43
15061506| 0208 |[ Implement Trie (Prefix Tree)] ( src/main/kotlin/g0201_0300/s0208_implement_trie_prefix_tree/Trie.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, String, Hash_Table, Design, Trie, Level_2_Day_16_Design, Udemy_Trie_and_Heap | 689 | 61.00
15071507| 0207 |[ Course Schedule] ( src/main/kotlin/g0201_0300/s0207_course_schedule/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Depth_First_Search, Breadth_First_Search, Graph, Topological_Sort | 416 | 40.10
1508- | 0206 |[ Reverse Linked List] ( src/main/kotlin/g0201_0300/s0206_reverse_linked_list/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Linked_List, Recursion, Data_Structure_I_Day_8_Linked_List, Algorithm_I_Day_10_Recursion_Backtracking, Level_1_Day_3_Linked_List, Udemy_Linked_List | 309 | 15.90
1508+ | 0206 |[ Reverse Linked List] ( src/main/kotlin/g0201_0300/s0206_reverse_linked_list/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Linked_List, Recursion, Data_Structure_I_Day_8_Linked_List, Algorithm_I_Day_10_Recursion_Backtracking, Level_1_Day_3_Linked_List, Udemy_Linked_List | 279 | 45.78
15091509| 0200 |[ Number of Islands] ( src/main/kotlin/g0101_0200/s0200_number_of_islands/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Depth_First_Search, Breadth_First_Search, Matrix, Union_Find, Algorithm_II_Day_6_Breadth_First_Search_Depth_First_Search, Graph_Theory_I_Day_1_Matrix_Related_Problems, Level_1_Day_9_Graph/BFS/DFS, Udemy_Graph | 252 | 95.41
15101510| 0199 |[ Binary Tree Right Side View] ( src/main/kotlin/g0101_0200/s0199_binary_tree_right_side_view/Solution.kt ) | Medium | Depth_First_Search, Breadth_First_Search, Tree, Binary_Tree, Data_Structure_II_Day_16_Tree, Level_2_Day_15_Tree | 194 | 92.89
15111511| 0198 |[ House Robber] ( src/main/kotlin/g0101_0200/s0198_house_robber/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Algorithm_I_Day_12_Dynamic_Programming, Dynamic_Programming_I_Day_3, Level_2_Day_12_Dynamic_Programming, Udemy_Dynamic_Programming | 156 | 92.24
@@ -1542,7 +1542,7 @@ implementation 'com.github.javadev:leetcode-in-kotlin:1.4'
15421542| 0089 |[ Gray Code] ( src/main/kotlin/g0001_0100/s0089_gray_code/Solution.kt ) | Medium | Math, Bit_Manipulation, Backtracking | 273 | 100.00
15431543| 0088 |[ Merge Sorted Array] ( src/main/kotlin/g0001_0100/s0088_merge_sorted_array/Solution.kt ) | Easy | Top_Interview_Questions, Array, Sorting, Two_Pointers, Data_Structure_I_Day_2_Array | 311 | 33.40
15441544| 0087 |[ Partition List] ( src/main/kotlin/g0001_0100/s0087_scramble_string/Solution.kt ) | Hard | String, Dynamic_Programming | 366 | 85.00
1545- | 0086 |[ Partition List] ( src/main/kotlin/g0001_0100/s0086_partition_list/Solution.kt ) | Medium | Two_Pointers, Linked_List | 331 | 5.88
1545+ | 0086 |[ Partition List] ( src/main/kotlin/g0001_0100/s0086_partition_list/Solution.kt ) | Medium | Two_Pointers, Linked_List | 172 | 94.00
15461546| 0085 |[ Maximal Rectangle] ( src/main/kotlin/g0001_0100/s0085_maximal_rectangle/Solution.kt ) | Hard | Array, Dynamic_Programming, Matrix, Stack, Monotonic_Stack | 463 | 55.17
15471547| 0084 |[ Largest Rectangle in Histogram] ( src/main/kotlin/g0001_0100/s0084_largest_rectangle_in_histogram/Solution.kt ) | Hard | Top_100_Liked_Questions, Top_Interview_Questions, Array, Stack, Monotonic_Stack | 525 | 100.00
15481548| 0083 |[ Remove Duplicates from Sorted List] ( src/main/kotlin/g0001_0100/s0083_remove_duplicates_from_sorted_list/Solution.kt ) | Easy | Linked_List, Data_Structure_I_Day_8_Linked_List | 274 | 77.82
@@ -1567,7 +1567,7 @@ implementation 'com.github.javadev:leetcode-in-kotlin:1.4'
15671567| 0064 |[ Minimum Path Sum] ( src/main/kotlin/g0001_0100/s0064_minimum_path_sum/Solution.kt ) | Medium | Top_100_Liked_Questions, Array, Dynamic_Programming, Matrix, Dynamic_Programming_I_Day_16, Udemy_Dynamic_Programming | 222 | 95.70
15681568| 0063 |[ Unique Paths II] ( src/main/kotlin/g0001_0100/s0063_unique_paths_ii/Solution.kt ) | Medium | Array, Dynamic_Programming, Matrix, Dynamic_Programming_I_Day_15 | 187 | 84.62
15691569| 0062 |[ Unique Paths] ( src/main/kotlin/g0001_0100/s0062_unique_paths/Solution.kt ) | 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 | 209 | 49.18
1570- | 0061 |[ Rotate List] ( src/main/kotlin/g0001_0100/s0061_rotate_list/Solution.kt ) | Medium | Two_Pointers, Linked_List, Programming_Skills_II_Day_16, Udemy_Linked_List | 355 | 13.54
1570+ | 0061 |[ Rotate List] ( src/main/kotlin/g0001_0100/s0061_rotate_list/Solution.kt ) | Medium | Two_Pointers, Linked_List, Programming_Skills_II_Day_16, Udemy_Linked_List | 193 | 92.16
15711571| 0060 |[ Permutation Sequence] ( src/main/kotlin/g0001_0100/s0060_permutation_sequence/Solution.kt ) | Hard | Math, Recursion | 293 | 27.78
15721572| 0059 |[ Spiral Matrix II] ( src/main/kotlin/g0001_0100/s0059_spiral_matrix_ii/Solution.kt ) | Medium | Array, Matrix, Simulation, Data_Structure_II_Day_3_Array | 153 | 100.00
15731573| 0058 |[ Length of Last Word] ( src/main/kotlin/g0001_0100/s0058_length_of_last_word/Solution.kt ) | Easy | String, Programming_Skills_II_Day_6, Udemy_Arrays | 243 | 63.33
0 commit comments