@@ -560,6 +560,7 @@ implementation 'com.github.javadev:leetcode-in-kotlin:1.5'
560
560
561
561
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
562
562
|-|-|-|-|-|-
563
+ | 0110 |[ Balanced Binary Tree] ( src/main/kotlin/g0101_0200/s0110_balanced_binary_tree/Solution.kt ) | Easy | Depth_First_Search, Tree, Binary_Tree | 398 | 12.89
563
564
564
565
#### Day 3
565
566
@@ -916,6 +917,7 @@ implementation 'com.github.javadev:leetcode-in-kotlin:1.5'
916
917
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
917
918
|-|-|-|-|-|-
918
919
| 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
920
+ | 0110 |[ Balanced Binary Tree] ( src/main/kotlin/g0101_0200/s0110_balanced_binary_tree/Solution.kt ) | Easy | Depth_First_Search, Tree, Binary_Tree | 398 | 12.89
919
921
920
922
#### Day 7 Tree
921
923
@@ -935,6 +937,7 @@ implementation 'com.github.javadev:leetcode-in-kotlin:1.5'
935
937
936
938
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
937
939
|-|-|-|-|-|-
940
+ | 0108 |[ Convert Sorted Array to Binary Search Tree] ( src/main/kotlin/g0101_0200/s0108_convert_sorted_array_to_binary_search_tree/Solution.kt ) | Easy | Top_Interview_Questions, Array, Tree, Binary_Tree, Binary_Search_Tree, Divide_and_Conquer | 334 | 35.39
938
941
| 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 | 393 | 33.33
939
942
940
943
#### Day 10 Graph/BFS/DFS
@@ -1109,10 +1112,12 @@ implementation 'com.github.javadev:leetcode-in-kotlin:1.5'
1109
1112
| 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
1110
1113
| 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
1111
1114
| 0103 |[ Binary Tree Zigzag Level Order Traversal] ( src/main/kotlin/g0101_0200/s0103_binary_tree_zigzag_level_order_traversal/Solution.kt ) | Medium | Top_Interview_Questions, Breadth_First_Search, Tree, Binary_Tree | 316 | 34.25
1115
+ | 0108 |[ Convert Sorted Array to Binary Search Tree] ( src/main/kotlin/g0101_0200/s0108_convert_sorted_array_to_binary_search_tree/Solution.kt ) | Easy | Top_Interview_Questions, Array, Tree, Binary_Tree, Binary_Search_Tree, Divide_and_Conquer | 334 | 35.39
1112
1116
| 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
1113
1117
| 0100 |[ Same Tree] ( src/main/kotlin/g0001_0100/s0100_same_tree/Solution.kt ) | Easy | Depth_First_Search, Breadth_First_Search, Tree, Binary_Tree | 267 | 24.51
1114
1118
| 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
1115
1119
| 0104 |[ Maximum Depth of Binary Tree] ( src/main/kotlin/g0101_0200/s0104_maximum_depth_of_binary_tree/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Depth_First_Search, Breadth_First_Search, Tree, Binary_Tree | 236 | 83.39
1120
+ | 0110 |[ Balanced Binary Tree] ( src/main/kotlin/g0101_0200/s0110_balanced_binary_tree/Solution.kt ) | Easy | Depth_First_Search, Tree, Binary_Tree | 398 | 12.89
1116
1121
| 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
1117
1122
| 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
1118
1123
| 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
@@ -1353,6 +1358,7 @@ implementation 'com.github.javadev:leetcode-in-kotlin:1.5'
1353
1358
1354
1359
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
1355
1360
|-|-|-|-|-|-
1361
+ | 0108 |[ Convert Sorted Array to Binary Search Tree] ( src/main/kotlin/g0101_0200/s0108_convert_sorted_array_to_binary_search_tree/Solution.kt ) | Easy | Top_Interview_Questions, Array, Tree, Binary_Tree, Binary_Search_Tree, Divide_and_Conquer | 334 | 35.39
1356
1362
| 0105 |[ Construct Binary Tree from Preorder and Inorder Traversal] ( src/main/kotlin/g0101_0200/s0105_construct_binary_tree_from_preorder_and_inorder_traversal/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Hash_Table, Tree, Binary_Tree, Divide_and_Conquer | 370 | 58.31
1357
1363
| 0103 |[ Binary Tree Zigzag Level Order Traversal] ( src/main/kotlin/g0101_0200/s0103_binary_tree_zigzag_level_order_traversal/Solution.kt ) | Medium | Top_Interview_Questions, Breadth_First_Search, Tree, Binary_Tree | 316 | 34.25
1358
1364
@@ -1534,6 +1540,10 @@ implementation 'com.github.javadev:leetcode-in-kotlin:1.5'
1534
1540
| 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, Udemy_Tree_Stack_Queue | 331 | 74.42
1535
1541
| 0121 |[ Best Time to Buy and Sell Stock] ( src/main/kotlin/g0101_0200/s0121_best_time_to_buy_and_sell_stock/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Data_Structure_I_Day_3_Array, Dynamic_Programming_I_Day_7, Level_1_Day_5_Greedy, Udemy_Arrays | 609 | 94.06
1536
1542
| 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, Udemy_Linked_List | 191 | 93.10
1543
+ | 0110 |[ Balanced Binary Tree] ( src/main/kotlin/g0101_0200/s0110_balanced_binary_tree/Solution.kt ) | Easy | Depth_First_Search, Tree, Binary_Tree, Programming_Skills_II_Day_2, Level_2_Day_6_Tree, Udemy_Tree_Stack_Queue | 398 | 12.89
1544
+ | 0109 |[ Convert Sorted List to Binary Search Tree] ( src/main/kotlin/g0101_0200/s0109_convert_sorted_list_to_binary_search_tree/Solution.kt ) | Medium | Tree, Binary_Tree, Linked_List, Binary_Search_Tree, Divide_and_Conquer | 376 | 59.26
1545
+ | 0108 |[ Convert Sorted Array to Binary Search Tree] ( src/main/kotlin/g0101_0200/s0108_convert_sorted_array_to_binary_search_tree/Solution.kt ) | Easy | Top_Interview_Questions, Array, Tree, Binary_Tree, Binary_Search_Tree, Divide_and_Conquer, Data_Structure_II_Day_15_Tree, Level_2_Day_9_Binary_Search_Tree, Udemy_Tree_Stack_Queue | 334 | 35.39
1546
+ | 0107 |[ Binary Tree Level Order Traversal II] ( src/main/kotlin/g0101_0200/s0107_binary_tree_level_order_traversal_ii/Solution.kt ) | Medium | Breadth_First_Search, Tree, Binary_Tree | 409 | 6.82
1537
1547
| 0106 |[ Construct Binary Tree from Inorder and Postorder Traversal] ( src/main/kotlin/g0101_0200/s0106_construct_binary_tree_from_inorder_and_postorder_traversal/Solution.kt ) | Medium | Array, Hash_Table, Tree, Binary_Tree, Divide_and_Conquer | 358 | 61.29
1538
1548
| 0105 |[ Construct Binary Tree from Preorder and Inorder Traversal] ( src/main/kotlin/g0101_0200/s0105_construct_binary_tree_from_preorder_and_inorder_traversal/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Hash_Table, Tree, Binary_Tree, Divide_and_Conquer, Data_Structure_II_Day_15_Tree | 370 | 58.31
1539
1549
| 0104 |[ Maximum Depth of Binary Tree] ( src/main/kotlin/g0101_0200/s0104_maximum_depth_of_binary_tree/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Depth_First_Search, Breadth_First_Search, Tree, Binary_Tree, Data_Structure_I_Day_11_Tree, Programming_Skills_I_Day_10_Linked_List_and_Tree, Udemy_Tree_Stack_Queue | 236 | 83.39
0 commit comments