@@ -111,7 +111,7 @@ Rust-based LeetCode algorithm problem solutions, regularly updated.
111111|-|-|-|-|-|-
112112| 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
113113| 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
114- | 0543 |[ Diameter of Binary Tree] ( src/main/rust/g0501_0600/s0543_diameter_of_binary_tree/Solution.java ) | Easy | Top_100_Liked_Questions, Depth_First_Search, Tree, Binary_Tree, Big_O_Time_O(n)_ Space_O(n) |1 |65.86
114+ | 0543 |[ Diameter of Binary Tree] ( src/main/rust/g0501_0600/s0543_diameter_of_binary_tree/Solution.rs ) | Easy | Top_100_Liked_Questions, Depth_First_Search, Tree, Binary_Tree, Big_O_Time_O(n)_ Space_O(n) |0 |100.00
115115| 0226 |[ Invert Binary Tree] ( src/main/rust/g0201_0300/s0226_invert_binary_tree/Solution.rs ) | Easy | Top_100_Liked_Questions, Depth_First_Search, Breadth_First_Search, Tree, Binary_Tree, Big_O_Time_O(n)_ Space_O(n) | 0 | 100.00
116116| 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
117117| 0124 |[ Binary Tree Maximum Path Sum] ( src/main/rust/g0101_0200/s0124_binary_tree_maximum_path_sum/Solution.rs ) | Hard | Top_100_Liked_Questions, Top_Interview_Questions, Dynamic_Programming, Depth_First_Search, Tree, Binary_Tree, Big_O_Time_O(N)_ Space_O(N) | 0 | 100.00
@@ -140,6 +140,7 @@ Rust-based LeetCode algorithm problem solutions, regularly updated.
140140| 0070 |[ Climbing Stairs] ( src/main/rust/g0001_0100/s0070_climbing_stairs/Solution.rs ) | Easy | Top_100_Liked_Questions, Top_Interview_Questions, Dynamic_Programming, Math, Memoization, Big_O_Time_O(n)_ Space_O(n) | 0 | 100.00
141141| 0064 |[ Minimum Path Sum] ( src/main/rust/g0001_0100/s0064_minimum_path_sum/Solution.rs ) | Medium | Top_100_Liked_Questions, Array, Dynamic_Programming, Matrix, Big_O_Time_O(m\* n)_ Space_O(m\* n) | 0 | 100.00
142142| 0300 |[ Longest Increasing Subsequence] ( src/main/rust/g0201_0300/s0300_longest_increasing_subsequence/Solution.rs ) | Medium | Top_100_Liked_Questions, Array, Dynamic_Programming, Binary_Search, Big_O_Time_O(n\* log_n)_ Space_O(n) | 0 | 100.00
143+ | 1143 |[ Longest Common Subsequence] ( src/main/rust/g1101_1200/s1143_longest_common_subsequence/Solution.rs ) | Medium | Top_100_Liked_Questions, String, Dynamic_Programming, Big_O_Time_O(n\* m)_ Space_O(n\* m) | 4 | 78.99
143144| 0072 |[ Edit Distance] ( src/main/rust/g0001_0100/s0072_edit_distance/Solution.rs ) | Medium | Top_100_Liked_Questions, String, Dynamic_Programming, Big_O_Time_O(n^2)_ Space_O(n2) | 0 | 100.00
144145| 0010 |[ Regular Expression Matching] ( src/main/rust/g0001_0100/s0010_regular_expression_matching/Solution.rs ) | Hard | Top_Interview_Questions, String, Dynamic_Programming, Recursion, Big_O_Time_O(m\* n)_ Space_O(m\* n) | 0 | 100.00
145146
@@ -284,6 +285,7 @@ Rust-based LeetCode algorithm problem solutions, regularly updated.
284285|<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- -->
285286|-|-|-|-|-|-
286287| 0238 |[ Product of Array Except Self] ( src/main/rust/g0201_0300/s0238_product_of_array_except_self/Solution.rs ) | Medium | Top_100_Liked_Questions, Array, Prefix_Sum, Big_O_Time_O(n^2)_ Space_O(n) | 8 | 87.13
288+ | 0560 |[ Subarray Sum Equals K] ( src/main/rust/g0501_0600/s0560_subarray_sum_equals_k/Solution.rs ) | Medium | Top_100_Liked_Questions, Array, Hash_Table, Prefix_Sum, Big_O_Time_O(n)_ Space_O(n) | 7 | 96.88
287289
288290####Day 6 String
289291
@@ -294,6 +296,7 @@ Rust-based LeetCode algorithm problem solutions, regularly updated.
294296
295297|<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- -->
296298|-|-|-|-|-|-
299+ | 0763 |[ Partition Labels] ( src/main/rust/g0701_0800/s0763_partition_labels/Solution.rs ) | Medium | String, Hash_Table, Greedy, Two_Pointers, Big_O_Time_O(n)_ Space_O(1) | 1 | 97.06
297300
298301####Day 8 String
299302
@@ -564,6 +567,7 @@ Rust-based LeetCode algorithm problem solutions, regularly updated.
564567
565568|<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- -->
566569|-|-|-|-|-|-
570+ | 1143 |[ Longest Common Subsequence] ( src/main/rust/g1101_1200/s1143_longest_common_subsequence/Solution.rs ) | Medium | Top_100_Liked_Questions, String, Dynamic_Programming, Big_O_Time_O(n\* m)_ Space_O(n\* m) | 4 | 78.99
567571
568572####Day 18 Dynamic Programming
569573
@@ -870,6 +874,7 @@ Rust-based LeetCode algorithm problem solutions, regularly updated.
870874
871875|<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- -->
872876|-|-|-|-|-|-
877+ | 1143 |[ Longest Common Subsequence] ( src/main/rust/g1101_1200/s1143_longest_common_subsequence/Solution.rs ) | Medium | Top_100_Liked_Questions, String, Dynamic_Programming, Big_O_Time_O(n\* m)_ Space_O(n\* m) | 4 | 78.99
873878| 0072 |[ Edit Distance] ( src/main/rust/g0001_0100/s0072_edit_distance/Solution.rs ) | Medium | Top_100_Liked_Questions, String, Dynamic_Programming, Big_O_Time_O(n^2)_ Space_O(n2) | 0 | 100.00
874879
875880####Day 20
@@ -978,6 +983,7 @@ Rust-based LeetCode algorithm problem solutions, regularly updated.
978983
979984|<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- -->
980985|-|-|-|-|-|-
986+ | 0739 |[ Daily Temperatures] ( src/main/rust/g0701_0800/s0739_daily_temperatures/Solution.rs ) | Medium | Top_100_Liked_Questions, Array, Stack, Monotonic_Stack, Big_O_Time_O(n)_ Space_O(n) | 33 | 91.80
981987
982988####Day 7
983989
@@ -1307,7 +1313,7 @@ Rust-based LeetCode algorithm problem solutions, regularly updated.
13071313
13081314|<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- --> |<!-- -->
13091315|-|-|-|-|-|-
1310- | 0543 |[ Diameter of Binary Tree] ( src/main/rust/g0501_0600/s0543_diameter_of_binary_tree/Solution.java ) | Easy | Top_100_Liked_Questions, Depth_First_Search, Tree, Binary_Tree, Big_O_Time_O(n)_ Space_O(n) |1 |65.86
1316+ | 0543 |[ Diameter of Binary Tree] ( src/main/rust/g0501_0600/s0543_diameter_of_binary_tree/Solution.rs ) | Easy | Top_100_Liked_Questions, Depth_First_Search, Tree, Binary_Tree, Big_O_Time_O(n)_ Space_O(n) |0 |100.00
13111317| 0437 |[ Path Sum III] ( src/main/rust/g0401_0500/s0437_path_sum_iii/Solution.rs ) | Medium | Depth_First_Search, Tree, Binary_Tree, Big_O_Time_O(n)_ Space_O(n) | 0 | 100.00
13121318
13131319####Day 8 Binary Search
@@ -1394,7 +1400,12 @@ Rust-based LeetCode algorithm problem solutions, regularly updated.
13941400
13951401| # | Title | Difficulty | Tag | Time, ms | Time, %
13961402|------|----------------|-------------|-------------|----------|---------
1397- | 0543 |[ Diameter of Binary Tree] ( src/main/rust/g0501_0600/s0543_diameter_of_binary_tree/Solution.java ) | Easy | Top_100_Liked_Questions, Depth_First_Search, Tree, Binary_Tree, Level_2_Day_7_Tree, Udemy_Tree_Stack_Queue, Big_O_Time_O(n)_ Space_O(n) | 1 | 65.86
1403+ | 1143 |[ Longest Common Subsequence] ( src/main/rust/g1101_1200/s1143_longest_common_subsequence/Solution.rs ) | Medium | Top_100_Liked_Questions, String, Dynamic_Programming, Algorithm_II_Day_17_Dynamic_Programming, Dynamic_Programming_I_Day_19, Udemy_Dynamic_Programming, Big_O_Time_O(n\* m)_ Space_O(n\* m) | 4 | 78.99
1404+ | 0763 |[ Partition Labels] ( src/main/rust/g0701_0800/s0763_partition_labels/Solution.rs ) | Medium | String, Hash_Table, Greedy, Two_Pointers, Data_Structure_II_Day_7_String, Big_O_Time_O(n)_ Space_O(1) | 1 | 97.06
1405+ | 0739 |[ Daily Temperatures] ( src/main/rust/g0701_0800/s0739_daily_temperatures/Solution.rs ) | Medium | Top_100_Liked_Questions, Array, Stack, Monotonic_Stack, Programming_Skills_II_Day_6, Big_O_Time_O(n)_ Space_O(n) | 33 | 91.80
1406+ | 0647 |[ Palindromic Substrings] ( src/main/rust/g0601_0700/s0647_palindromic_substrings/Solution.rs ) | Medium | String, Dynamic_Programming, Big_O_Time_O(n^2)_ Space_O(n) | 0 | 100.00
1407+ | 0560 |[ Subarray Sum Equals K] ( src/main/rust/g0501_0600/s0560_subarray_sum_equals_k/Solution.rs ) | Medium | Top_100_Liked_Questions, Array, Hash_Table, Prefix_Sum, Data_Structure_II_Day_5_Array, Big_O_Time_O(n)_ Space_O(n) | 7 | 96.88
1408+ | 0543 |[ Diameter of Binary Tree] ( src/main/rust/g0501_0600/s0543_diameter_of_binary_tree/Solution.rs ) | Easy | Top_100_Liked_Questions, Depth_First_Search, Tree, Binary_Tree, Level_2_Day_7_Tree, Udemy_Tree_Stack_Queue, Big_O_Time_O(n)_ Space_O(n) | 0 | 100.00
13981409| 0494 |[ Target Sum] ( src/main/rust/g0401_0500/s0494_target_sum/Solution.rs ) | Medium | Array, Dynamic_Programming, Backtracking, Big_O_Time_O(n\* (sum+s))_ Space_O(n\* (sum+s)) | 3 | 83.33
13991410| 0438 |[ Find All Anagrams in a String] ( src/main/rust/g0401_0500/s0438_find_all_anagrams_in_a_string/Solution.rs ) | Medium | Top_100_Liked_Questions, String, Hash_Table, Sliding_Window, Algorithm_II_Day_5_Sliding_Window, Programming_Skills_II_Day_12, Level_1_Day_12_Sliding_Window/Two_Pointer, Big_O_Time_O(n+m)_ Space_O(1) | 2 | 89.29
14001411| 0437 |[ Path Sum III] ( src/main/rust/g0401_0500/s0437_path_sum_iii/Solution.rs ) | Medium | Depth_First_Search, Tree, Binary_Tree, Level_2_Day_7_Tree, Big_O_Time_O(n)_ Space_O(n) | 0 | 100.00