@@ -192,6 +192,7 @@ C#-based LeetCode algorithm problem solutions, regularly updated.
192
192
193
193
|<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- -->
194
194
|-|-|-|-|-|-
195
+ | 0096 |[ Unique Binary Search Trees] ( LeetCodeNet/G0001_0100/S0096_unique_binary_search_trees/Solution.cs ) | Medium | Top_100_Liked_Questions, Dynamic_Programming, Math, Tree, Binary_Tree, Binary_Search_Tree, Big_O_Time_O(n)_ Space_O(1) | 13 | 98.48
195
196
196
197
####Day 12
197
198
@@ -586,6 +587,7 @@ C#-based LeetCode algorithm problem solutions, regularly updated.
586
587
587
588
|<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- -->
588
589
|-|-|-|-|-|-
590
+ | 0098 |[ Validate Binary Search Tree] ( LeetCodeNet/G0001_0100/S0098_validate_binary_search_tree/Solution.cs ) | 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)) | 75 | 97.31
589
591
590
592
####Day 9 Graph/BFS/DFS
591
593
@@ -712,6 +714,7 @@ C#-based LeetCode algorithm problem solutions, regularly updated.
712
714
713
715
|<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- -->
714
716
|-|-|-|-|-|-
717
+ | 0101 |[ Symmetric Tree] ( LeetCodeNet/G0101_0200/S0101_symmetric_tree/Solution.cs ) | 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)) | 64 | 97.79
715
718
716
719
####Day 16 Design
717
720
@@ -816,7 +819,9 @@ C#-based LeetCode algorithm problem solutions, regularly updated.
816
819
817
820
|<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- -->
818
821
|-|-|-|-|-|-
822
+ | 0094 |[ Binary Tree Inorder Traversal] ( LeetCodeNet/G0001_0100/S0094_binary_tree_inorder_traversal/Solution.cs ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Depth_First_Search, Tree, Binary_Tree, Stack, Big_O_Time_O(n)_ Space_O(n) | 90 | 99.30
819
823
| 0543 |[ Diameter of Binary Tree] ( LeetCodeNet/G0501_0600/S0543_diameter_of_binary_tree/Solution.cs ) | Easy | Top_100_Liked_Questions, Depth_First_Search, Tree, Binary_Tree, Big_O_Time_O(n)_ Space_O(n) | 74 | 84.67
824
+ | 0098 |[ Validate Binary Search Tree] ( LeetCodeNet/G0001_0100/S0098_validate_binary_search_tree/Solution.cs ) | 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)) | 75 | 97.31
820
825
821
826
####Udemy Trie and Heap
822
827
@@ -916,11 +921,13 @@ C#-based LeetCode algorithm problem solutions, regularly updated.
916
921
917
922
|<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- -->
918
923
|-|-|-|-|-|-
924
+ | 0094 |[ Binary Tree Inorder Traversal] ( LeetCodeNet/G0001_0100/S0094_binary_tree_inorder_traversal/Solution.cs ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Depth_First_Search, Tree, Binary_Tree, Stack, Big_O_Time_O(n)_ Space_O(n) | 90 | 99.30
919
925
920
926
####Day 11 Tree
921
927
922
928
|<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- -->
923
929
|-|-|-|-|-|-
930
+ | 0101 |[ Symmetric Tree] ( LeetCodeNet/G0101_0200/S0101_symmetric_tree/Solution.cs ) | 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)) | 64 | 97.79
924
931
925
932
####Day 12 Tree
926
933
@@ -936,6 +943,7 @@ C#-based LeetCode algorithm problem solutions, regularly updated.
936
943
937
944
|<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- -->
938
945
|-|-|-|-|-|-
946
+ | 0098 |[ Validate Binary Search Tree] ( LeetCodeNet/G0001_0100/S0098_validate_binary_search_tree/Solution.cs ) | 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)) | 75 | 97.31
939
947
940
948
###Data Structure II
941
949
@@ -1352,6 +1360,11 @@ C#-based LeetCode algorithm problem solutions, regularly updated.
1352
1360
| 0283 |[ Move Zeroes] ( LeetCodeNet/G0201_0300/S0283_move_zeroes/Solution.cs ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Array, Two_Pointers, Algorithm_I_Day_3_Two_Pointers, Programming_Skills_I_Day_6_Array, Udemy_Arrays, Big_O_Time_O(n)_ Space_O(1) | 133 | 96.30
1353
1361
| 0240 |[ Search a 2D Matrix II] ( LeetCodeNet/G0201_0300/S0240_search_a_2d_matrix_ii/Solution.cs ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Binary_Search, Matrix, Divide_and_Conquer, Data_Structure_II_Day_4_Array, Binary_Search_II_Day_8, Big_O_Time_O(n+m)_ Space_O(1) | 142 | 60.76
1354
1362
| 0239 |[ Sliding Window Maximum] ( LeetCodeNet/G0201_0300/S0239_sliding_window_maximum/Solution.cs ) | Hard | Top_100_Liked_Questions, Top_Interview_Questions, Array, Heap_Priority_Queue, Sliding_Window, Queue, Monotonic_Queue, Udemy_Arrays, Big_O_Time_O(n\* k)_ Space_O(n+k) | 493 | 46.05
1363
+ | 0101 |[ Symmetric Tree] ( LeetCodeNet/G0101_0200/S0101_symmetric_tree/Solution.cs ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Depth_First_Search, Breadth_First_Search, Tree, Binary_Tree, Data_Structure_I_Day_11_Tree, Level_2_Day_15_Tree, Big_O_Time_O(N)_ Space_O(log(N)) | 64 | 97.79
1364
+ | 0098 |[ Validate Binary Search Tree] ( LeetCodeNet/G0001_0100/S0098_validate_binary_search_tree/Solution.cs ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Depth_First_Search, Tree, Binary_Tree, Binary_Search_Tree, Data_Structure_I_Day_14_Tree, Level_1_Day_8_Binary_Search_Tree, Udemy_Tree_Stack_Queue, Big_O_Time_O(N)_ Space_O(log(N)) | 75 | 97.31
1365
+ | 0096 |[ Unique Binary Search Trees] ( LeetCodeNet/G0001_0100/S0096_unique_binary_search_trees/Solution.cs ) | Medium | Top_100_Liked_Questions, Dynamic_Programming, Math, Tree, Binary_Tree, Binary_Search_Tree, Dynamic_Programming_I_Day_11, Big_O_Time_O(n)_ Space_O(1) | 13 | 98.48
1366
+ | 0094 |[ Binary Tree Inorder Traversal] ( LeetCodeNet/G0001_0100/S0094_binary_tree_inorder_traversal/Solution.cs ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Depth_First_Search, Tree, Binary_Tree, Stack, Data_Structure_I_Day_10_Tree, Udemy_Tree_Stack_Queue, Big_O_Time_O(n)_ Space_O(n) | 90 | 99.30
1367
+ | 0084 |[ Largest Rectangle in Histogram] ( LeetCodeNet/G0001_0100/S0084_largest_rectangle_in_histogram/Solution.cs ) | Hard | Top_100_Liked_Questions, Top_Interview_Questions, Array, Stack, Monotonic_Stack, Big_O_Time_O(n_log_n)_ Space_O(log_n) | 304 | 30.92
1355
1368
| 0079 |[ Word Search] ( LeetCodeNet/G0001_0100/S0079_word_search/Solution.cs ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Matrix, Backtracking, Algorithm_II_Day_11_Recursion_Backtracking, Big_O_Time_O(4^(m\* n))_ Space_O(m\* n) | 152 | 99.69
1356
1369
| 0078 |[ Subsets] ( LeetCodeNet/G0001_0100/S0078_subsets/Solution.cs ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Bit_Manipulation, Backtracking, Algorithm_II_Day_9_Recursion_Backtracking, Udemy_Backtracking/Recursion, Big_O_Time_O(2^n)_ Space_O(n\* 2^n) | 101 | 94.29
1357
1370
| 0076 |[ Minimum Window Substring] ( LeetCodeNet/G0001_0100/S0076_minimum_window_substring/Solution.cs ) | Hard | Top_100_Liked_Questions, Top_Interview_Questions, String, Hash_Table, Sliding_Window, Level_2_Day_14_Sliding_Window/Two_Pointer, Big_O_Time_O(s.length())_ Space_O(1) | 56 | 98.72