File tree Expand file tree Collapse file tree 19 files changed +178
-174
lines changed
S0011_container_with_most_water
S0017_letter_combinations_of_a_phone_number
S0104_maximum_depth_of_binary_tree
S0206_reverse_linked_list
S0208_implement_trie_prefix_tree
S0215_kth_largest_element_in_an_array
S0236_lowest_common_ancestor_of_a_binary_tree
S0238_product_of_array_except_self
G0401_0500/S0437_path_sum_iii
G0701_0800/S0739_daily_temperatures
G1101_1200/S1143_longest_common_subsequence Expand file tree Collapse file tree 19 files changed +178
-174
lines changed Original file line number Diff line number Diff line change 1
1
namespace LeetCodeNet . G0001_0100 . S0011_container_with_most_water {
2
2
3
3
// #Medium #Top_100_Liked_Questions #Top_Interview_Questions #Array #Greedy #Two_Pointers
4
- // #Algorithm_II_Day_4_Two_Pointers #Top_Interview_150_Two_Pointers #Big_O_Time_O(n)_Space_O(1)
5
- // #2024_01_11_Time_251_ms_(30.70%)_Space_61.5_MB_(26.65%)
4
+ // #LeetCode_75_Two_Pointers #Algorithm_II_Day_4_Two_Pointers #Top_Interview_150_Two_Pointers
5
+ // #Big_O_Time_O(n)_Space_O(1) # 2024_01_11_Time_251_ms_(30.70%)_Space_61.5_MB_(26.65%)
6
6
7
7
public class Solution {
8
8
public int MaxArea ( int [ ] height ) {
Original file line number Diff line number Diff line change 1
1
namespace LeetCodeNet . G0001_0100 . S0017_letter_combinations_of_a_phone_number {
2
2
3
3
// #Medium #Top_100_Liked_Questions #Top_Interview_Questions #String #Hash_Table #Backtracking
4
- // #Algorithm_II_Day_11_Recursion_Backtracking #Udemy_Backtracking/Recursion
5
- // #Top_Interview_150_Backtracking #Big_O_Time_O(4^n)_Space_O(n)
4
+ // #LeetCode_75_Backtracking #Algorithm_II_Day_11_Recursion_Backtracking
5
+ // #Udemy_Backtracking/Recursion # Top_Interview_150_Backtracking #Big_O_Time_O(4^n)_Space_O(n)
6
6
// #2023_12_26_Time_108_ms_(95.24%)_Space_46.3_MB_(5.39%)
7
7
8
8
using System . Text ;
Original file line number Diff line number Diff line change 1
1
namespace LeetCodeNet . G0001_0100 . S0062_unique_paths {
2
2
3
3
// #Medium #Top_100_Liked_Questions #Top_Interview_Questions #Dynamic_Programming #Math
4
- // #Combinatorics #Algorithm_II_Day_13_Dynamic_Programming #Dynamic_Programming_I_Day_15
5
- // #Level_1_Day_11_Dynamic_Programming #Big_O_Time_O(m*n)_Space_O(m*n)
6
- // #2024_01_05_Time_16_ms_(93.42%)_Space_26.2_MB_(96.08%)
4
+ // #Combinatorics #LeetCode_75_DP/Multidimensional #Algorithm_II_Day_13_Dynamic_Programming
5
+ // #Dynamic_Programming_I_Day_15 #Level_1_Day_11_Dynamic_Programming
6
+ // #Big_O_Time_O(m*n)_Space_O(m*n) # 2024_01_05_Time_16_ms_(93.42%)_Space_26.2_MB_(96.08%)
7
7
8
8
public class Solution {
9
9
public int UniquePaths ( int m , int n ) {
Original file line number Diff line number Diff line change 1
1
namespace LeetCodeNet . G0001_0100 . S0072_edit_distance {
2
2
3
- // #Medium #Top_100_Liked_Questions #String #Dynamic_Programming
3
+ // #Medium #Top_100_Liked_Questions #String #Dynamic_Programming #LeetCode_75_DP/Multidimensional
4
4
// #Algorithm_II_Day_18_Dynamic_Programming #Dynamic_Programming_I_Day_19
5
5
// #Udemy_Dynamic_Programming #Top_Interview_150_Multidimensional_DP #Big_O_Time_O(n^2)_Space_O(n2)
6
6
// #2024_01_05_Time_51_ms_(95.38%)_Space_44.5_MB_(20.65%)
Original file line number Diff line number Diff line change 1
1
namespace LeetCodeNet . G0101_0200 . S0104_maximum_depth_of_binary_tree {
2
2
3
3
// #Easy #Top_100_Liked_Questions #Top_Interview_Questions #Depth_First_Search #Breadth_First_Search
4
- // #Tree #Binary_Tree #Data_Structure_I_Day_11_Tree
4
+ // #Tree #Binary_Tree #LeetCode_75_Binary_Tree/DFS # Data_Structure_I_Day_11_Tree
5
5
// #Programming_Skills_I_Day_10_Linked_List_and_Tree #Udemy_Tree_Stack_Queue
6
6
// #Top_Interview_150_Binary_Tree_General #Big_O_Time_O(N)_Space_O(H)
7
7
// #2024_01_09_Time_65_ms_(93.31%)_Space_42.3_MB_(9.74%)
Original file line number Diff line number Diff line change 1
1
namespace LeetCodeNet . G0101_0200 . S0136_single_number {
2
2
3
3
// #Easy #Top_100_Liked_Questions #Top_Interview_Questions #Array #Bit_Manipulation
4
- // #Data_Structure_II_Day_1_Array #Algorithm_I_Day_14_Bit_Manipulation #Udemy_Integers
5
- // #Top_Interview_150_Bit_Manipulation #Big_O_Time_O(N)_Space_O(1)
6
- // #2024_01_09_Time_87_ms_(93.37%)_Space_45.1_MB_(38.04%)
4
+ // #LeetCode_75_Bit_Manipulation #Data_Structure_II_Day_1_Array
5
+ // #Algorithm_I_Day_14_Bit_Manipulation #Udemy_Integers #Top_Interview_150_Bit_Manipulation
6
+ // #Big_O_Time_O(N)_Space_O(1) # 2024_01_09_Time_87_ms_(93.37%)_Space_45.1_MB_(38.04%)
7
7
8
8
public class Solution {
9
9
public int SingleNumber ( int [ ] nums ) {
Original file line number Diff line number Diff line change 1
1
namespace LeetCodeNet . G0101_0200 . S0198_house_robber {
2
2
3
3
// #Medium #Top_100_Liked_Questions #Top_Interview_Questions #Array #Dynamic_Programming
4
- // #Algorithm_I_Day_12_Dynamic_Programming #Dynamic_Programming_I_Day_3
4
+ // #LeetCode_75_DP/1D # Algorithm_I_Day_12_Dynamic_Programming #Dynamic_Programming_I_Day_3
5
5
// #Level_2_Day_12_Dynamic_Programming #Udemy_Dynamic_Programming #Top_Interview_150_1D_DP
6
6
// #Big_O_Time_O(n)_Space_O(n) #2024_01_11_Time_44_ms_(99.89%)_Space_39.8_MB_(13.60%)
7
7
Original file line number Diff line number Diff line change 1
1
namespace LeetCodeNet . G0201_0300 . S0206_reverse_linked_list {
2
2
3
3
// #Easy #Top_100_Liked_Questions #Top_Interview_Questions #Linked_List #Recursion
4
- // #Data_Structure_I_Day_8_Linked_List #Algorithm_I_Day_10_Recursion_Backtracking
5
- // #Level_1_Day_3_Linked_List #Udemy_Linked_List #Big_O_Time_O(N)_Space_O(1)
6
- // #2024_01_10_Time_57_ms_(95.02%)_Space_40.9_MB_(19.99%)
4
+ // #LeetCode_75_LinkedList #Data_Structure_I_Day_8_Linked_List
5
+ // #Algorithm_I_Day_10_Recursion_Backtracking #Level_1_Day_3_Linked_List #Udemy_Linked_List
6
+ // #Big_O_Time_O(N)_Space_O(1) # 2024_01_10_Time_57_ms_(95.02%)_Space_40.9_MB_(19.99%)
7
7
8
8
using LeetCodeNet . Com_github_leetcode ;
9
9
Original file line number Diff line number Diff line change 1
1
namespace LeetCodeNet . G0201_0300 . S0208_implement_trie_prefix_tree {
2
2
3
3
// #Medium #Top_100_Liked_Questions #Top_Interview_Questions #String #Hash_Table #Design #Trie
4
- // #Level_2_Day_16_Design #Udemy_Trie_and_Heap #Top_Interview_150_Trie
4
+ // #LeetCode_75_Trie # Level_2_Day_16_Design #Udemy_Trie_and_Heap #Top_Interview_150_Trie
5
5
// #Big_O_Time_O(word.length())_or_O(prefix.length())_Space_O(N)
6
6
// #2024_01_10_Time_178_ms_(88.12%)_Space_133.5_MB_(9.47%)
7
7
Original file line number Diff line number Diff line change 1
1
namespace LeetCodeNet . G0201_0300 . S0215_kth_largest_element_in_an_array {
2
2
3
3
// #Medium #Top_100_Liked_Questions #Top_Interview_Questions #Array #Sorting #Heap_Priority_Queue
4
- // #Divide_and_Conquer #Quickselect #Data_Structure_II_Day_20_Heap_Priority_Queue
5
- // #Top_Interview_150_Heap #Big_O_Time_O(n*log(n))_Space_O(log(n))
6
- // #2024_01_10_Time_252_ms_(46.14%)_Space_55_MB_(26.22%)
4
+ // #Divide_and_Conquer #Quickselect #LeetCode_75_Heap/Priority_Queue
5
+ // #Data_Structure_II_Day_20_Heap_Priority_Queue #Top_Interview_150_Heap
6
+ // #Big_O_Time_O(n*log(n))_Space_O(log(n)) # 2024_01_10_Time_252_ms_(46.14%)_Space_55_MB_(26.22%)
7
7
8
8
using System ;
9
9
You can’t perform that action at this time.
0 commit comments