@@ -88,7 +88,7 @@ Rust-based LeetCode algorithm problem solutions, regularly updated.
88
88
89
89
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
90
90
|-|-|-|-|-|-
91
- | 0114 |[ Flatten Binary Tree to Linked List] ( src/main/rust/g0101_0200/s0114_flatten_binary_tree_to_linked_list/Solution.rs ) | Medium | Array, Hash_Table, Tree, Binary_Tree, Divide_and_Conquer, 2024_09_08_Time_0_ms _ (100.00%) _ Space_2.7_MB _ (50.00%) | ug, | ug,
91
+ | 0114 |[ Flatten Binary Tree to Linked List] ( src/main/rust/g0101_0200/s0114_flatten_binary_tree_to_linked_list/Solution.rs ) | Medium | Array, Hash_Table, Tree, Binary_Tree, Divide_and_Conquer | 0 | 100.00
92
92
| 0024 |[ Swap Nodes in Pairs] ( src/main/rust/g0001_0100/s0024_swap_nodes_in_pairs/Solution.rs ) | Medium | Top_100_Liked_Questions, Linked_List, Recursion, Big_O_Time_O(n)_ Space_O(1) | 0 | 100.00
93
93
| 0021 |[ Merge Two Sorted Lists] ( src/main/rust/g0001_0100/s0021_merge_two_sorted_lists/Solution.rs ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Linked_List, Recursion, Big_O_Time_O(m+n)_ Space_O(m+n) | 0 | 100.00
94
94
| 0025 |[ Reverse Nodes in k-Group] ( src/main/rust/g0001_0100/s0025_reverse_nodes_in_k_group/Solution.rs ) | Hard | Top_100_Liked_Questions, Linked_List, Recursion, Big_O_Time_O(n)_ Space_O(k) | 0 | 100.00
@@ -97,9 +97,9 @@ Rust-based LeetCode algorithm problem solutions, regularly updated.
97
97
98
98
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
99
99
|-|-|-|-|-|-
100
- | 0094 |[ Binary Tree Inorder Traversal] ( src/main/rust/g0001_0100/s0094_binary_tree_inorder_traversal/Solution.rs ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Depth_First_Search, Tree, Binary_Tree, Stack, Big_O_Time_O(n)_ Space_O(n), 2024_09_08_Time_0_ms _ (100.00%) _ Space_2.2_MB _ (33.33%) | ug, | ug,
101
- | 0102 |[ Binary Tree Level Order Traversal] ( src/main/rust/g0101_0200/s0102_binary_tree_level_order_traversal/Solution.rs ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Breadth_First_Search, Tree, Binary_Tree, Big_O_Time_O(N)_ Space_O(N), 2024_09_08_Time_1_ms _ (80.61%) _ Space_2.4_MB _ (24.49%) | ug, | ug,
102
- | 0104 |[ Maximum Depth of Binary Tree] ( src/main/rust/g0101_0200/s0104_maximum_depth_of_binary_tree/Solution.rs ) | 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), 2024_09_08_Time_1_ms _ (80.46%) _ Space_2.7_MB _ (50.19%) | ug, | ug,
100
+ | 0094 |[ Binary Tree Inorder Traversal] ( src/main/rust/g0001_0100/s0094_binary_tree_inorder_traversal/Solution.rs ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Depth_First_Search, Tree, Binary_Tree, Stack, Big_O_Time_O(n)_ Space_O(n) | 0 | 100.00
101
+ | 0102 |[ Binary Tree Level Order Traversal] ( src/main/rust/g0101_0200/s0102_binary_tree_level_order_traversal/Solution.rs ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Breadth_First_Search, Tree, Binary_Tree, Big_O_Time_O(N)_ Space_O(N) | 1 | 80.61
102
+ | 0104 |[ Maximum Depth of Binary Tree] ( src/main/rust/g0101_0200/s0104_maximum_depth_of_binary_tree/Solution.rs ) | 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) | 1 | 80.46
103
103
| 0098 |[ Validate Binary Search Tree] ( src/main/rust/g0001_0100/s0098_validate_binary_search_tree/Solution.rs ) | Medium | String, Dynamic_Programming | 1 | 77.46
104
104
105
105
#### Udemy Trie and Heap
@@ -197,15 +197,15 @@ Rust-based LeetCode algorithm problem solutions, regularly updated.
197
197
198
198
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
199
199
|-|-|-|-|-|-
200
- | 0094 |[ Binary Tree Inorder Traversal] ( src/main/rust/g0001_0100/s0094_binary_tree_inorder_traversal/Solution.rs ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Depth_First_Search, Tree, Binary_Tree, Stack, Big_O_Time_O(n)_ Space_O(n), 2024_09_08_Time_0_ms _ (100.00%) _ Space_2.2_MB _ (33.33%) | ug, | ug,
200
+ | 0094 |[ Binary Tree Inorder Traversal] ( src/main/rust/g0001_0100/s0094_binary_tree_inorder_traversal/Solution.rs ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Depth_First_Search, Tree, Binary_Tree, Stack, Big_O_Time_O(n)_ Space_O(n) | 0 | 100.00
201
201
202
202
#### Day 11 Tree
203
203
204
204
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
205
205
|-|-|-|-|-|-
206
- | 0102 |[ Binary Tree Level Order Traversal] ( src/main/rust/g0101_0200/s0102_binary_tree_level_order_traversal/Solution.rs ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Breadth_First_Search, Tree, Binary_Tree, Big_O_Time_O(N)_ Space_O(N), 2024_09_08_Time_1_ms _ (80.61%) _ Space_2.4_MB _ (24.49%) | ug, | ug,
207
- | 0104 |[ Maximum Depth of Binary Tree] ( src/main/rust/g0101_0200/s0104_maximum_depth_of_binary_tree/Solution.rs ) | 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), 2024_09_08_Time_1_ms _ (80.46%) _ Space_2.7_MB _ (50.19%) | ug, | ug,
208
- | 0101 |[ Symmetric Tree] ( src/main/rust/g0101_0200/s0101_symmetric_tree/Solution.rs ) | 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)), 2024_09_08_Time_0_ms _ (100.00%) _ Space_2.2_MB _ (78.98%) | ug, | ug,
206
+ | 0102 |[ Binary Tree Level Order Traversal] ( src/main/rust/g0101_0200/s0102_binary_tree_level_order_traversal/Solution.rs ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Breadth_First_Search, Tree, Binary_Tree, Big_O_Time_O(N)_ Space_O(N) | 1 | 80.61
207
+ | 0104 |[ Maximum Depth of Binary Tree] ( src/main/rust/g0101_0200/s0104_maximum_depth_of_binary_tree/Solution.rs ) | 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) | 1 | 80.46
208
+ | 0101 |[ Symmetric Tree] ( src/main/rust/g0101_0200/s0101_symmetric_tree/Solution.rs ) | 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)) | 0 | 100.00
209
209
210
210
#### Day 12 Tree
211
211
@@ -308,7 +308,7 @@ Rust-based LeetCode algorithm problem solutions, regularly updated.
308
308
309
309
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
310
310
|-|-|-|-|-|-
311
- | 0105 |[ Construct Binary Tree from Preorder and Inorder Traversal] ( src/main/rust/g0101_0200/s0105_construct_binary_tree_from_preorder_and_inorder_traversal/Solution.rs ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Hash_Table, Tree, Binary_Tree, Divide_and_Conquer, Big_O_Time_O(N)_ Space_O(N), 2024_09_08_Time_2_ms _ (84.72%) _ Space_2.9_MB _ (25.00%) | ug, | ug,
311
+ | 0105 |[ Construct Binary Tree from Preorder and Inorder Traversal] ( src/main/rust/g0101_0200/s0105_construct_binary_tree_from_preorder_and_inorder_traversal/Solution.rs ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Hash_Table, Tree, Binary_Tree, Divide_and_Conquer, Big_O_Time_O(N)_ Space_O(N) | 2 | 84.72
312
312
313
313
#### Day 16 Tree
314
314
@@ -876,7 +876,7 @@ Rust-based LeetCode algorithm problem solutions, regularly updated.
876
876
877
877
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
878
878
|-|-|-|-|-|-
879
- | 0104 |[ Maximum Depth of Binary Tree] ( src/main/rust/g0101_0200/s0104_maximum_depth_of_binary_tree/Solution.rs ) | 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), 2024_09_08_Time_1_ms _ (80.46%) _ Space_2.7_MB _ (50.19%) | ug, | ug,
879
+ | 0104 |[ Maximum Depth of Binary Tree] ( src/main/rust/g0101_0200/s0104_maximum_depth_of_binary_tree/Solution.rs ) | 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) | 1 | 80.46
880
880
881
881
#### Day 11 Containers and Libraries
882
882
@@ -1149,7 +1149,7 @@ Rust-based LeetCode algorithm problem solutions, regularly updated.
1149
1149
1150
1150
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
1151
1151
|-|-|-|-|-|-
1152
- | 0102 |[ Binary Tree Level Order Traversal] ( src/main/rust/g0101_0200/s0102_binary_tree_level_order_traversal/Solution.rs ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Breadth_First_Search, Tree, Binary_Tree, Big_O_Time_O(N)_ Space_O(N), 2024_09_08_Time_1_ms _ (80.61%) _ Space_2.4_MB _ (24.49%) | ug, | ug,
1152
+ | 0102 |[ Binary Tree Level Order Traversal] ( src/main/rust/g0101_0200/s0102_binary_tree_level_order_traversal/Solution.rs ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Breadth_First_Search, Tree, Binary_Tree, Big_O_Time_O(N)_ Space_O(N) | 1 | 80.61
1153
1153
1154
1154
#### Day 7 Binary Search
1155
1155
@@ -1281,7 +1281,7 @@ Rust-based LeetCode algorithm problem solutions, regularly updated.
1281
1281
1282
1282
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
1283
1283
|-|-|-|-|-|-
1284
- | 0101 |[ Symmetric Tree] ( src/main/rust/g0101_0200/s0101_symmetric_tree/Solution.rs ) | 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)), 2024_09_08_Time_0_ms _ (100.00%) _ Space_2.2_MB _ (78.98%) | ug, | ug,
1284
+ | 0101 |[ Symmetric Tree] ( src/main/rust/g0101_0200/s0101_symmetric_tree/Solution.rs ) | 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)) | 0 | 100.00
1285
1285
1286
1286
#### Day 16 Design
1287
1287
@@ -1315,14 +1315,14 @@ Rust-based LeetCode algorithm problem solutions, regularly updated.
1315
1315
1316
1316
| # | Title | Difficulty | Tag | Time, ms | Time, %
1317
1317
|------|----------------|-------------|-------------|----------|---------
1318
- | 0114 |[ Flatten Binary Tree to Linked List] ( src/main/rust/g0101_0200/s0114_flatten_binary_tree_to_linked_list/Solution.rs ) | Medium | Array, Hash_Table, Tree, Binary_Tree, Divide_and_Conquer, 2024_09_08_Time_0_ms _ (100.00%) _ Space_2.7_MB _ (50.00%) | ug, | ug,
1319
- | 0105 |[ Construct Binary Tree from Preorder and Inorder Traversal] ( src/main/rust/g0101_0200/s0105_construct_binary_tree_from_preorder_and_inorder_traversal/Solution.rs ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Hash_Table, Tree, Binary_Tree, Divide_and_Conquer, Data_Structure_II_Day_15_Tree, Big_O_Time_O(N)_ Space_O(N), 2024_09_08_Time_2_ms _ (84.72%) _ Space_2.9_MB _ (25.00%) | ug, | ug,
1320
- | 0104 |[ Maximum Depth of Binary Tree] ( src/main/rust/g0101_0200/s0104_maximum_depth_of_binary_tree/Solution.rs ) | 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, Big_O_Time_O(N)_ Space_O(H), 2024_09_08_Time_1_ms _ (80.46%) _ Space_2.7_MB _ (50.19%) | ug, | ug,
1321
- | 0102 |[ Binary Tree Level Order Traversal] ( src/main/rust/g0101_0200/s0102_binary_tree_level_order_traversal/Solution.rs ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Breadth_First_Search, Tree, Binary_Tree, Data_Structure_I_Day_11_Tree, Level_1_Day_6_Tree, Udemy_Tree_Stack_Queue, Big_O_Time_O(N)_ Space_O(N), 2024_09_08_Time_1_ms _ (80.61%) _ Space_2.4_MB _ (24.49%) | ug, | ug,
1322
- | 0101 |[ Symmetric Tree] ( src/main/rust/g0101_0200/s0101_symmetric_tree/Solution.rs ) | 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)), 2024_09_08_Time_0_ms _ (100.00%) _ Space_2.2_MB _ (78.98%) | ug, | ug,
1318
+ | 0114 |[ Flatten Binary Tree to Linked List] ( src/main/rust/g0101_0200/s0114_flatten_binary_tree_to_linked_list/Solution.rs ) | Medium | Array, Hash_Table, Tree, Binary_Tree, Divide_and_Conquer | 0 | 100.00
1319
+ | 0105 |[ Construct Binary Tree from Preorder and Inorder Traversal] ( src/main/rust/g0101_0200/s0105_construct_binary_tree_from_preorder_and_inorder_traversal/Solution.rs ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Hash_Table, Tree, Binary_Tree, Divide_and_Conquer, Data_Structure_II_Day_15_Tree, Big_O_Time_O(N)_ Space_O(N) | 2 | 84.72
1320
+ | 0104 |[ Maximum Depth of Binary Tree] ( src/main/rust/g0101_0200/s0104_maximum_depth_of_binary_tree/Solution.rs ) | 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, Big_O_Time_O(N)_ Space_O(H) | 1 | 80.46
1321
+ | 0102 |[ Binary Tree Level Order Traversal] ( src/main/rust/g0101_0200/s0102_binary_tree_level_order_traversal/Solution.rs ) | Medium | Top_100_Liked_Questions, Top_Interview_Questions, Breadth_First_Search, Tree, Binary_Tree, Data_Structure_I_Day_11_Tree, Level_1_Day_6_Tree, Udemy_Tree_Stack_Queue, Big_O_Time_O(N)_ Space_O(N) | 1 | 80.61
1322
+ | 0101 |[ Symmetric Tree] ( src/main/rust/g0101_0200/s0101_symmetric_tree/Solution.rs ) | 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)) | 0 | 100.00
1323
1323
| 0098 |[ Validate Binary Search Tree] ( src/main/rust/g0001_0100/s0098_validate_binary_search_tree/Solution.rs ) | Medium | String, Dynamic_Programming | 1 | 77.46
1324
1324
| 0096 |[ Unique Binary Search Trees] ( src/main/rust/g0001_0100/s0096_unique_binary_search_trees/Solution.rs ) | Medium | Dynamic_Programming, Math, Tree, Binary_Tree, Binary_Search_Tree, Dynamic_Programming_I_Day_11, Big_O_Time_O(n)_ Space_O(1) | 0 | 100.00
1325
- | 0094 |[ Binary Tree Inorder Traversal] ( src/main/rust/g0001_0100/s0094_binary_tree_inorder_traversal/Solution.rs ) | 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), 2024_09_08_Time_0_ms _ (100.00%) _ Space_2.2_MB _ (33.33%) | ug, | ug,
1325
+ | 0094 |[ Binary Tree Inorder Traversal] ( src/main/rust/g0001_0100/s0094_binary_tree_inorder_traversal/Solution.rs ) | 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) | 0 | 100.00
1326
1326
| 0084 |[ Largest Rectangle in Histogram] ( src/main/rust/g0001_0100/s0084_largest_rectangle_in_histogram/Solution.rs ) | Hard | Top_100_Liked_Questions, Top_Interview_Questions, Array, Stack, Monotonic_Stack, Big_O_Time_O(n_log_n)_ Space_O(log_n) | 7 | 92.48
1327
1327
| 0079 |[ Word Search] ( src/main/rust/g0001_0100/s0079_word_search/Solution.rs ) | 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) | 1 | 99.28
1328
1328
| 0078 |[ Subsets] ( src/main/rust/g0001_0100/s0078_subsets/Solution.rs ) | 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) | 0 | 100.00
0 commit comments