Skip to main content

Trees

25 problems 10 easy, 13 medium, 2 hard.

#TitleDifficultyFrequency
94Binary Tree Inorder Traversaleasyfoundational
98Validate Binary Search Treemediumfrequently asked
100Same Treeeasyfoundational
101Symmetric Treeeasyfoundational
102Binary Tree Level Order Traversalmediumfoundational
103Binary Tree Zigzag Level Order Traversalmediumfrequently asked
104Maximum Depth of Binary Treeeasyfoundational
105Construct Binary Tree from Preorder and Inorder Traversalmediumfrequently asked
108Convert Sorted Array to Binary Search Treeeasyfrequently asked
110Balanced Binary Treeeasyfoundational
112Path Sumeasyfoundational
114Flatten Binary Tree to Linked Listmediumfrequently asked
116Populating Next Right Pointers in Each Nodemediumfrequently asked
124Binary Tree Maximum Path Sumhardcompany favorite
129Sum Root to Leaf Numbersmediumfrequently asked
199Binary Tree Right Side Viewmediumcompany favorite
226Invert Binary Treeeasyfoundational
230Kth Smallest Element in a BSTmediumfrequently asked
235Lowest Common Ancestor of a Binary Search Treemediumfoundational
236Lowest Common Ancestor of a Binary Treemediumcompany favorite
297Serialize and Deserialize Binary Treehardcompany favorite
437Path Sum IIImediumhigh
543Diameter of Binary Treeeasyfrequently asked
572Subtree of Another Treeeasyhigh
863All Nodes Distance K in Binary Treemediumcompany favorite