โ† All topics

Traversals

IDProblemDifficultySectionSheets
2865Introduction to TreesEasyTraversalsA2Z
2864Binary Tree Representation in JavaEasyTraversalsA2Z
136Pre, Post, Inorder in one traversalEasyTraversalsA2Z SDE
137Preorder TraversalEasyTraversalsA2Z
2785Inorder Traversal of Binary TreeEasyTraversalsA2Z
135Postorder TraversalEasyTraversalsA2Z SDE
134Level Order TraversalEasyTraversalsA2Z SDE B75
2872Iterative Preorder Traversal of Binary TreeEasyTraversalsA2Z
2786Iterative Inorder Traversal of Binary TreeEasyTraversalsA2Z
2788Post-order Traversal of Binary Tree using 2 stackEasyTraversalsA2Z
2787Post-order Traversal of Binary Tree using 1 stackEasyTraversalsA2Z
2789Preorder, Inorder, and Postorder Traversal in one TraversalEasyTraversalsA2Z
133Inorder TraversalEasyTraversalsSDE
2790Preorder TraversalEasyTraversalsSDE

Medium Problems

IDProblemDifficultySectionSheets
131Maximum Depth in BTMediumMedium ProblemsA2Z SDE B75
127Check for balanced binary treeMediumMedium ProblemsA2Z SDE
130Diameter of Binary TreeEasyMedium ProblemsA2Z SDE
132Maximum path sumMediumMedium ProblemsA2Z SDE B75
129Check if two trees are identical or notMediumMedium ProblemsA2Z SDE B75
126Zig Zag or Spiral TraversalMediumMedium ProblemsA2Z SDE
116Boundary TraversalMediumMedium ProblemsA2Z SDE
125Vertical Order TraversalMediumMedium ProblemsA2Z SDE
124Top View of BTMediumMedium ProblemsA2Z SDE
115Bottom view of BTMediumMedium ProblemsA2Z SDE
2782Right/Left View of Binary TreeMediumMedium ProblemsA2Z
2784Symmetric Binary TreeMediumMedium ProblemsA2Z SDE
123Right/Left View of BTMediumMedium ProblemsSDE
128Check for symmetrical BTsMediumMedium ProblemsSDE
823Populating Next Right Pointers in Each NodeMediumMedium ProblemsSDE
2783Invert/Flip Binary Tree (Create)MediumMedium ProblemsB75
2408Subtree of Another TreeEasyMedium ProblemsB75

Hard Problems

IDProblemDifficultySectionSheets
122Print root to leaf path in BTMediumHard ProblemsA2Z SDE
118LCA in BTHardHard ProblemsA2Z SDE
119Maximum Width of BTMediumHard ProblemsA2Z SDE
185Children Sum Property in Binary TreeMediumHard ProblemsA2Z SDE
121Print all nodes at a distance of K in BTHardHard ProblemsA2Z
120Minimum time taken to burn the BT from a given NodeHardHard ProblemsA2Z
117Count total nodes in a complete BTEasyHard ProblemsA2Z
111Requirements needed to construct a unique BTMediumHard ProblemsA2Z
110Construct a BT from Preorder and InorderHardHard ProblemsA2Z SDE
2781Construct the Binary Tree from Postorder and Inorder TraversalHardHard ProblemsA2Z B75
112Serialize and De-serialize BTHardHard ProblemsA2Z SDE B75
2791Morris Preorder Traversal of a Binary TreeHardHard ProblemsA2Z
2792Morris Inorder Traversal of a Binary TreeHardHard ProblemsA2Z
486Flatten Binary Tree to Linked ListMediumHard ProblemsA2Z SDE
139Morris Inorder TraversalHardHard ProblemsSDE
138Morris Preorder TraversalHardHard ProblemsSDE
109Construct a BT from Postorder and InorderHardHard ProblemsSDE
62Binary Tree to Doubly Linked ListMediumHard ProblemsSDE