Skip to content

Topic: Depth-First Search

245 problems
#TitleStatusDifficulty
79Word SearchMedium
94Binary Tree Inorder TraversalEasy
98Validate Binary Search TreeMedium
99Recover Binary Search TreeMedium
100Same TreeEasy
101Symmetric TreeEasy
104Maximum Depth of Binary TreeEasy
110Balanced Binary TreeEasy
111Minimum Depth of Binary TreeEasy
112Path SumEasy
113Path Sum IIMedium
114Flatten Binary Tree to Linked ListMedium
116Populating Next Right Pointers in Each NodeMedium
117Populating Next Right Pointers in Each Node IIMedium
124Binary Tree Maximum Path SumHard
129Sum Root to Leaf NumbersMedium
130Surrounded RegionsMedium
133Clone GraphreadMedium
144Binary Tree Preorder TraversalEasy
145Binary Tree Postorder TraversalEasy
199Binary Tree Right Side ViewMedium
200Number of IslandsMedium
207Course SchedulereadMedium
210Course Schedule IIreadMedium
211Design Add and Search Words Data StructurereadMedium
226Invert Binary TreeEasy
230Kth Smallest Element in a BSTMedium
235Lowest Common Ancestor of a Binary Search TreeMedium
236Lowest Common Ancestor of a Binary TreeMedium
257Binary Tree PathsEasy
261Graph Valid TreeMedium
269Alien DictionaryHard
297Serialize and Deserialize Binary TreereadHard
310Minimum Height TreesMedium
323Number of Connected Components in an Undirected GraphreadMedium
329Longest Increasing Path in a MatrixHard
332Reconstruct ItineraryHard
337House Robber IIIMedium
341Flatten Nested List IteratorreadMedium
365Water and Jug ProblemMedium
385Mini ParserreadMedium
386Lexicographical NumbersreadMedium
388Longest Absolute File PathreadMedium
399Evaluate DivisionreadMedium
404Sum of Left LeavesEasy
417Pacific Atlantic Water FlowMedium
419Battleships in a BoardMedium
430Flatten a Multilevel Doubly Linked ListMedium
437Path Sum IIIMedium
449Serialize and Deserialize BSTreadMedium
Page 1 of 5