@@ -34,7 +34,6 @@ implementation 'com.github.javadev:leetcode-in-kotlin:1.30'
3434>  [ "For coding interview preparation, LeetCode is one of the best online resource providing a rich library of more than 300 real coding interview questions for you to practice from using one of the 7 supported languages - C, C++, Java, Python, C#, JavaScript, Ruby."] ( https://www.quora.com/How-effective-is-Leetcode-for-preparing-for-technical-interviews ) 
3535
3636## 
37- *  [ Data Structure I] ( #data-structure-i ) 
3837*  [ Data Structure II] ( #data-structure-ii ) 
3938*  [ Algorithm I] ( #algorithm-i ) 
4039*  [ Algorithm II] ( #algorithm-ii ) 
@@ -48,111 +47,7 @@ implementation 'com.github.javadev:leetcode-in-kotlin:1.30'
4847*  [ Level 1] ( #level-1 ) 
4948*  [ Level 2] ( #level-2 ) 
5049*  [ Udemy] ( #udemy ) 
51- 
52- ### Data Structure I  
53- 
54- #### Day 1 Array  
55- 
56- | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
57- |-|-|-|-|-|-
58- | 0217 |[ Contains Duplicate] ( src/main/kotlin/g0201_0300/s0217_contains_duplicate/Solution.kt ) | Easy | Top_Interview_Questions, Array, Hash_Table, Sorting | 719 | 73.49
59- | 0053 |[ Maximum Subarray] ( src/main/kotlin/g0001_0100/s0053_maximum_subarray/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Divide_and_Conquer, Big_O_Time_O(n)_ Space_O(1) | 510 | 78.81
60- 
61- #### Day 2 Array  
62- 
63- | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
64- |-|-|-|-|-|-
65- | 0001 |[ Two Sum] ( src/main/kotlin/g0001_0100/s0001_two_sum/Solution.kt ) | 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 | 202 | 91.18
66- | 0088 |[ Merge Sorted Array] ( src/main/kotlin/g0001_0100/s0088_merge_sorted_array/Solution.kt ) | Easy | Top_Interview_Questions, Array, Sorting, Two_Pointers | 170 | 69.74
67- 
68- #### Day 3 Array  
69- 
70- | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
71- |-|-|-|-|-|-
72- | 0350 |[ Intersection of Two Arrays II] ( src/main/kotlin/g0301_0400/s0350_intersection_of_two_arrays_ii/Solution.kt ) | Easy | Array, Hash_Table, Sorting, Binary_Search, Two_Pointers | 321 | 73.37
73- | 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, Big_O_Time_O(N)_ Space_O(1) | 609 | 94.06
74- 
75- #### Day 4 Array  
76- 
77- | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
78- |-|-|-|-|-|-
79- | 0566 |[ Reshape the Matrix] ( src/main/kotlin/g0501_0600/s0566_reshape_the_matrix/Solution.kt ) | Easy | Array, Matrix, Simulation | 239 | 99.05
80- | 0118 |[ Pascal's Triangle] ( src/main/kotlin/g0101_0200/s0118_pascals_triangle/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming | 277 | 33.22
81- 
82- #### Day 5 Array  
83- 
84- | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
85- |-|-|-|-|-|-
86- | 0036 |[ Valid Sudoku] ( src/main/kotlin/g0001_0100/s0036_valid_sudoku/Solution.kt ) | Medium | Top_Interview_Questions, Array, Hash_Table, Matrix | 181 | 95.15
87- | 0074 |[ Search a 2D Matrix] ( src/main/kotlin/g0001_0100/s0074_search_a_2d_matrix/Solution.kt ) | Medium | Top_100_Liked_Questions, Array, Binary_Search, Matrix, Big_O_Time_O(endRow+endCol)_ Space_O(1) | 159 | 74.46
88- 
89- #### Day 6 String  
90- 
91- | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
92- |-|-|-|-|-|-
93- | 0387 |[ First Unique Character in a String] ( src/main/kotlin/g0301_0400/s0387_first_unique_character_in_a_string/Solution.kt ) | Easy | String, Hash_Table, Counting, Queue | 369 | 82.68
94- | 0383 |[ Ransom Note] ( src/main/kotlin/g0301_0400/s0383_ransom_note/Solution.kt ) | Easy | String, Hash_Table, Counting | 333 | 79.58
95- | 0242 |[ Valid Anagram] ( src/main/kotlin/g0201_0300/s0242_valid_anagram/Solution.kt ) | Easy | String, Hash_Table, Sorting | 251 | 87.65
96- 
97- #### Day 7 Linked List  
98- 
99- | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
100- |-|-|-|-|-|-
101- | 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, Big_O_Time_O(N)_ Space_O(1) | 223 | 91.85
102- | 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, Big_O_Time_O(m+n)_ Space_O(m+n) | 157 | 92.24
103- | 0203 |[ Remove Linked List Elements] ( src/main/kotlin/g0201_0300/s0203_remove_linked_list_elements/Solution.kt ) | Easy | Linked_List, Recursion | 233 | 91.22
104- 
105- #### Day 8 Linked List  
106- 
107- | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
108- |-|-|-|-|-|-
109- | 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, Big_O_Time_O(N)_ Space_O(1) | 279 | 45.78
110- | 0083 |[ Remove Duplicates from Sorted List] ( src/main/kotlin/g0001_0100/s0083_remove_duplicates_from_sorted_list/Solution.kt ) | Easy | Linked_List | 173 | 82.42
111- 
112- #### Day 9 Stack Queue  
113- 
114- | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
115- |-|-|-|-|-|-
116- | 0020 |[ Valid Parentheses] ( src/main/kotlin/g0001_0100/s0020_valid_parentheses/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, String, Stack, Big_O_Time_O(n)_ Space_O(n) | 137 | 88.76
117- | 0232 |[ Implement Queue using Stacks] ( src/main/kotlin/g0201_0300/s0232_implement_queue_using_stacks/MyQueue.kt ) | Easy | Stack, Design, Queue | 258 | 70.86
118- 
119- #### Day 10 Tree  
120- 
121- | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
122- |-|-|-|-|-|-
123- | 0144 |[ Binary Tree Preorder Traversal] ( src/main/kotlin/g0101_0200/s0144_binary_tree_preorder_traversal/Solution.kt ) | Easy | Depth_First_Search, Tree, Binary_Tree, Stack | 277 | 37.90
124- | 0094 |[ Binary Tree Inorder Traversal] ( 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, Big_O_Time_O(n)_ Space_O(n) | 152 | 66.67
125- | 0145 |[ Binary Tree Postorder Traversal] ( src/main/kotlin/g0101_0200/s0145_binary_tree_postorder_traversal/Solution.kt ) | Easy | Depth_First_Search, Tree, Binary_Tree, Stack | 211 | 80.00
126- 
127- #### Day 11 Tree  
128- 
129- | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
130- |-|-|-|-|-|-
131- | 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, Big_O_Time_O(N)_ Space_O(N) | 198 | 95.14
132- | 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, Big_O_Time_O(N)_ Space_O(H) | 166 | 83.53
133- | 0101 |[ Symmetric Tree] ( src/main/kotlin/g0101_0200/s0101_symmetric_tree/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Depth_First_Search, Breadth_First_Search, Tree, Binary_Tree, Big_O_Time_O(N)_ Space_O(log(N)) | 153 | 82.35
134- 
135- #### Day 12 Tree  
136- 
137- | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
138- |-|-|-|-|-|-
139- | 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, Big_O_Time_O(n)_ Space_O(n) | 233 | 54.90
140- | 0112 |[ Path Sum] ( src/main/kotlin/g0101_0200/s0112_path_sum/Solution.kt ) | Easy | Depth_First_Search, Breadth_First_Search, Tree, Binary_Tree | 322 | 36.41
141- 
142- #### Day 13 Tree  
143- 
144- | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
145- |-|-|-|-|-|-
146- | 0700 |[ Search in a Binary Search Tree] ( src/main/kotlin/g0601_0700/s0700_search_in_a_binary_search_tree/Solution.kt ) | Easy | Tree, Binary_Tree, Binary_Search_Tree | 251 | 88.31
147- | 0701 |[ Insert into a Binary Search Tree] ( src/main/kotlin/g0701_0800/s0701_insert_into_a_binary_search_tree/Solution.kt ) | Medium | Tree, Binary_Tree, Binary_Search_Tree | 311 | 79.03
148- 
149- #### Day 14 Tree  
150- 
151- | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
152- |-|-|-|-|-|-
153- | 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, Big_O_Time_O(N)_ Space_O(log(N)) | 190 | 61.62
154- | 0653 |[ Two Sum IV - Input is a BST] ( src/main/kotlin/g0601_0700/s0653_two_sum_iv_input_is_a_bst/Solution.kt ) | Easy | Hash_Table, Depth_First_Search, Breadth_First_Search, Tree, Binary_Tree, Two_Pointers, Binary_Search_Tree | 231 | 96.08
155- | 0235 |[ Lowest Common Ancestor of a Binary Search Tree] ( src/main/kotlin/g0201_0300/s0235_lowest_common_ancestor_of_a_binary_search_tree/Solution.kt ) | Medium | Depth_First_Search, Tree, Binary_Tree, Binary_Search_Tree | 404 | 75.59
50+ *  [ Data Structure I] ( #data-structure-i ) 
15651
15752### Data Structure II  
15853
@@ -1844,6 +1739,111 @@ implementation 'com.github.javadev:leetcode-in-kotlin:1.30'
18441739|-|-|-|-|-|-
18451740| 0155 |[ Min Stack] ( src/main/kotlin/g0101_0200/s0155_min_stack/MinStack.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Stack, Design, Big_O_Time_O(1)_ Space_O(N) | 331 | 84.88
18461741
1742+ ### Data Structure I  
1743+ 
1744+ #### Day 1 Array  
1745+ 
1746+ | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
1747+ |-|-|-|-|-|-
1748+ | 0217 |[ Contains Duplicate] ( src/main/kotlin/g0201_0300/s0217_contains_duplicate/Solution.kt ) | Easy | Top_Interview_Questions, Array, Hash_Table, Sorting | 719 | 73.49
1749+ | 0053 |[ Maximum Subarray] ( src/main/kotlin/g0001_0100/s0053_maximum_subarray/Solution.kt ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming, Divide_and_Conquer, Big_O_Time_O(n)_ Space_O(1) | 510 | 78.81
1750+ 
1751+ #### Day 2 Array  
1752+ 
1753+ | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
1754+ |-|-|-|-|-|-
1755+ | 0001 |[ Two Sum] ( src/main/kotlin/g0001_0100/s0001_two_sum/Solution.kt ) | 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 | 202 | 91.18
1756+ | 0088 |[ Merge Sorted Array] ( src/main/kotlin/g0001_0100/s0088_merge_sorted_array/Solution.kt ) | Easy | Top_Interview_Questions, Array, Sorting, Two_Pointers | 170 | 69.74
1757+ 
1758+ #### Day 3 Array  
1759+ 
1760+ | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
1761+ |-|-|-|-|-|-
1762+ | 0350 |[ Intersection of Two Arrays II] ( src/main/kotlin/g0301_0400/s0350_intersection_of_two_arrays_ii/Solution.kt ) | Easy | Array, Hash_Table, Sorting, Binary_Search, Two_Pointers | 321 | 73.37
1763+ | 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, Big_O_Time_O(N)_ Space_O(1) | 609 | 94.06
1764+ 
1765+ #### Day 4 Array  
1766+ 
1767+ | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
1768+ |-|-|-|-|-|-
1769+ | 0566 |[ Reshape the Matrix] ( src/main/kotlin/g0501_0600/s0566_reshape_the_matrix/Solution.kt ) | Easy | Array, Matrix, Simulation | 239 | 99.05
1770+ | 0118 |[ Pascal's Triangle] ( src/main/kotlin/g0101_0200/s0118_pascals_triangle/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Dynamic_Programming | 277 | 33.22
1771+ 
1772+ #### Day 5 Array  
1773+ 
1774+ | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
1775+ |-|-|-|-|-|-
1776+ | 0036 |[ Valid Sudoku] ( src/main/kotlin/g0001_0100/s0036_valid_sudoku/Solution.kt ) | Medium | Top_Interview_Questions, Array, Hash_Table, Matrix | 181 | 95.15
1777+ | 0074 |[ Search a 2D Matrix] ( src/main/kotlin/g0001_0100/s0074_search_a_2d_matrix/Solution.kt ) | Medium | Top_100_Liked_Questions, Array, Binary_Search, Matrix, Big_O_Time_O(endRow+endCol)_ Space_O(1) | 159 | 74.46
1778+ 
1779+ #### Day 6 String  
1780+ 
1781+ | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
1782+ |-|-|-|-|-|-
1783+ | 0387 |[ First Unique Character in a String] ( src/main/kotlin/g0301_0400/s0387_first_unique_character_in_a_string/Solution.kt ) | Easy | String, Hash_Table, Counting, Queue | 369 | 82.68
1784+ | 0383 |[ Ransom Note] ( src/main/kotlin/g0301_0400/s0383_ransom_note/Solution.kt ) | Easy | String, Hash_Table, Counting | 333 | 79.58
1785+ | 0242 |[ Valid Anagram] ( src/main/kotlin/g0201_0300/s0242_valid_anagram/Solution.kt ) | Easy | String, Hash_Table, Sorting | 251 | 87.65
1786+ 
1787+ #### Day 7 Linked List  
1788+ 
1789+ | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
1790+ |-|-|-|-|-|-
1791+ | 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, Big_O_Time_O(N)_ Space_O(1) | 223 | 91.85
1792+ | 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, Big_O_Time_O(m+n)_ Space_O(m+n) | 157 | 92.24
1793+ | 0203 |[ Remove Linked List Elements] ( src/main/kotlin/g0201_0300/s0203_remove_linked_list_elements/Solution.kt ) | Easy | Linked_List, Recursion | 233 | 91.22
1794+ 
1795+ #### Day 8 Linked List  
1796+ 
1797+ | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
1798+ |-|-|-|-|-|-
1799+ | 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, Big_O_Time_O(N)_ Space_O(1) | 279 | 45.78
1800+ | 0083 |[ Remove Duplicates from Sorted List] ( src/main/kotlin/g0001_0100/s0083_remove_duplicates_from_sorted_list/Solution.kt ) | Easy | Linked_List | 173 | 82.42
1801+ 
1802+ #### Day 9 Stack Queue  
1803+ 
1804+ | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
1805+ |-|-|-|-|-|-
1806+ | 0020 |[ Valid Parentheses] ( src/main/kotlin/g0001_0100/s0020_valid_parentheses/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, String, Stack, Big_O_Time_O(n)_ Space_O(n) | 137 | 88.76
1807+ | 0232 |[ Implement Queue using Stacks] ( src/main/kotlin/g0201_0300/s0232_implement_queue_using_stacks/MyQueue.kt ) | Easy | Stack, Design, Queue | 258 | 70.86
1808+ 
1809+ #### Day 10 Tree  
1810+ 
1811+ | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
1812+ |-|-|-|-|-|-
1813+ | 0144 |[ Binary Tree Preorder Traversal] ( src/main/kotlin/g0101_0200/s0144_binary_tree_preorder_traversal/Solution.kt ) | Easy | Depth_First_Search, Tree, Binary_Tree, Stack | 277 | 37.90
1814+ | 0094 |[ Binary Tree Inorder Traversal] ( 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, Big_O_Time_O(n)_ Space_O(n) | 152 | 66.67
1815+ | 0145 |[ Binary Tree Postorder Traversal] ( src/main/kotlin/g0101_0200/s0145_binary_tree_postorder_traversal/Solution.kt ) | Easy | Depth_First_Search, Tree, Binary_Tree, Stack | 211 | 80.00
1816+ 
1817+ #### Day 11 Tree  
1818+ 
1819+ | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
1820+ |-|-|-|-|-|-
1821+ | 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, Big_O_Time_O(N)_ Space_O(N) | 198 | 95.14
1822+ | 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, Big_O_Time_O(N)_ Space_O(H) | 166 | 83.53
1823+ | 0101 |[ Symmetric Tree] ( src/main/kotlin/g0101_0200/s0101_symmetric_tree/Solution.kt ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Depth_First_Search, Breadth_First_Search, Tree, Binary_Tree, Big_O_Time_O(N)_ Space_O(log(N)) | 153 | 82.35
1824+ 
1825+ #### Day 12 Tree  
1826+ 
1827+ | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
1828+ |-|-|-|-|-|-
1829+ | 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, Big_O_Time_O(n)_ Space_O(n) | 233 | 54.90
1830+ | 0112 |[ Path Sum] ( src/main/kotlin/g0101_0200/s0112_path_sum/Solution.kt ) | Easy | Depth_First_Search, Breadth_First_Search, Tree, Binary_Tree | 322 | 36.41
1831+ 
1832+ #### Day 13 Tree  
1833+ 
1834+ | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
1835+ |-|-|-|-|-|-
1836+ | 0700 |[ Search in a Binary Search Tree] ( src/main/kotlin/g0601_0700/s0700_search_in_a_binary_search_tree/Solution.kt ) | Easy | Tree, Binary_Tree, Binary_Search_Tree | 251 | 88.31
1837+ | 0701 |[ Insert into a Binary Search Tree] ( src/main/kotlin/g0701_0800/s0701_insert_into_a_binary_search_tree/Solution.kt ) | Medium | Tree, Binary_Tree, Binary_Search_Tree | 311 | 79.03
1838+ 
1839+ #### Day 14 Tree  
1840+ 
1841+ | <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> <!--  --> 
1842+ |-|-|-|-|-|-
1843+ | 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, Big_O_Time_O(N)_ Space_O(log(N)) | 190 | 61.62
1844+ | 0653 |[ Two Sum IV - Input is a BST] ( src/main/kotlin/g0601_0700/s0653_two_sum_iv_input_is_a_bst/Solution.kt ) | Easy | Hash_Table, Depth_First_Search, Breadth_First_Search, Tree, Binary_Tree, Two_Pointers, Binary_Search_Tree | 231 | 96.08
1845+ | 0235 |[ Lowest Common Ancestor of a Binary Search Tree] ( src/main/kotlin/g0201_0300/s0235_lowest_common_ancestor_of_a_binary_search_tree/Solution.kt ) | Medium | Depth_First_Search, Tree, Binary_Tree, Binary_Search_Tree | 404 | 75.59
1846+ 
18471847## Contributing  
18481848Your ideas/fixes/algorithms are more than welcome!
18491849
0 commit comments