Skip to content

Topic: Depth-First Search

245 problems
TitleStatusDifficulty
Word SearchMedium
Binary Tree Inorder TraversalEasy
Validate Binary Search TreeMedium
Recover Binary Search TreeMedium
Same TreeEasy
Symmetric TreeEasy
Maximum Depth of Binary TreeEasy
Balanced Binary TreeEasy
Minimum Depth of Binary TreeEasy
Path SumEasy
Path Sum IIMedium
Flatten Binary Tree to Linked ListMedium
Populating Next Right Pointers in Each NodeMedium
Populating Next Right Pointers in Each Node IIMedium
Binary Tree Maximum Path SumHard
Sum Root to Leaf NumbersMedium
Surrounded RegionsMedium
Clone GraphMedium
Binary Tree Preorder TraversalEasy
Binary Tree Postorder TraversalEasy
Binary Tree Right Side ViewMedium
Number of IslandsMedium
Course ScheduleMedium
Course Schedule IIMedium
Design Add and Search Words Data StructureMedium
Invert Binary TreeEasy
Kth Smallest Element in a BSTMedium
Lowest Common Ancestor of a Binary Search TreeMedium
Lowest Common Ancestor of a Binary TreeMedium
Binary Tree PathsEasy
Graph Valid TreeMedium
Alien DictionaryHard
Serialize and Deserialize Binary TreeHard
Minimum Height TreesMedium
Number of Connected Components in an Undirected GraphMedium
Longest Increasing Path in a MatrixHard
Reconstruct ItineraryHard
House Robber IIIMedium
Flatten Nested List IteratorreadMedium
Water and Jug ProblemMedium
Mini ParserreadMedium
Lexicographical NumbersreadMedium
Longest Absolute File PathMedium
Evaluate DivisionMedium
Sum of Left LeavesEasy
Pacific Atlantic Water FlowMedium
Battleships in a BoardMedium
Flatten a Multilevel Doubly Linked ListMedium
Path Sum IIIMedium
Serialize and Deserialize BSTreadMedium
Page 1 of 5