Binary Tree

129 LeetCode questions

Difficulty Distribution

Easy
35
27%
Medium
84
65%
Hard
10
8%

Top Companies

Questions

TitleDifficulty
Binary Tree CamerasHard
Maximum Depth of Binary TreeEasy
Convert Sorted Array to Binary Search TreeEasy
Binary Tree Zigzag Level Order TraversalMedium
Binary Tree Right Side ViewMedium
Validate Binary Search TreeMedium
Same TreeEasy
Binary Tree Level Order TraversalMedium
Construct Binary Tree from Preorder and Inorder TraversalMedium
Binary Search Tree IteratorMedium
Lowest Common Ancestor of a Binary TreeMedium
Serialize and Deserialize Binary TreeHard
Diameter of Binary TreeEasy
Search in a Binary Search TreeEasy
Kth Largest Element in a StreamEasy
Cousins in Binary TreeEasy
Amount of Time for Binary Tree to Be InfectedMedium
Count Complete Tree NodesEasy
Trim a Binary Search TreeMedium
Binary Tree Inorder TraversalEasy
Unique Binary Search Trees IIMedium
Unique Binary Search TreesMedium
Recover Binary Search TreeMedium
Symmetric TreeEasy
Construct Binary Tree from Inorder and Postorder TraversalMedium
Binary Tree Level Order Traversal IIMedium
Convert Sorted List to Binary Search TreeMedium
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
Binary Tree Preorder TraversalEasy
Binary Tree Postorder TraversalEasy
Invert Binary TreeEasy
Kth Smallest Element in a BSTMedium
Lowest Common Ancestor of a Binary Search TreeMedium
Binary Tree PathsEasy
House Robber IIIMedium
Sum of Left LeavesEasy
Path Sum IIIMedium
Serialize and Deserialize BSTMedium
Delete Node in a BSTMedium
Find Mode in Binary Search TreeEasy
Most Frequent Subtree SumMedium
Find Bottom Left Tree ValueMedium
Find Largest Value in Each Tree RowMedium
Convert BST to Greater TreeMedium
Subtree of Another TreeEasy
Construct String from Binary TreeMedium
Merge Two Binary TreesEasy
Find Duplicate SubtreesMedium
Two Sum IV - Input is a BSTEasy
Print Binary TreeMedium
Maximum Width of Binary TreeMedium
Insert into a Binary Search TreeMedium
Binary Tree PruningMedium
All Nodes Distance K in Binary TreeMedium
Leaf-Similar TreesEasy
Construct Binary Tree from Preorder and Postorder TraversalMedium
All Possible Full Binary TreesMedium
Increasing Order Search TreeEasy
Range Sum of BSTEasy
Flip Equivalent Binary TreesMedium
Check Completeness of a Binary TreeMedium
Distribute Coins in Binary TreeMedium
Vertical Order Traversal of a Binary TreeHard
Construct Binary Search Tree from Preorder TraversalMedium
Sum of Root To Leaf Binary NumbersEasy
Maximum Difference Between Node and AncestorMedium
Recover a Tree From Preorder TraversalHard
Binary Search Tree to Greater Sum TreeMedium
Maximum Level Sum of a Binary TreeMedium
Insufficient Nodes in Root to Leaf PathsMedium
Delete Nodes And Return ForestMedium
Lowest Common Ancestor of Deepest LeavesMedium
Sum of Nodes with Even-Valued GrandparentMedium
Deepest Leaves SumMedium
Balance a Binary Search TreeMedium
All Elements in Two Binary Search TreesMedium
Delete Leaves With a Given ValueMedium
Maximum Product of Splitted Binary TreeMedium
Longest ZigZag Path in a Binary TreeMedium
Maximum Sum BST in Binary TreeHard
Linked List in Binary TreeMedium
Find a Corresponding Node of a Binary Tree in a Clone of That TreeEasy
Count Good Nodes in Binary TreeMedium
Pseudo-Palindromic Paths in a Binary TreeMedium
Step-By-Step Directions From a Binary Tree Node to AnotherMedium
Create Binary Tree From DescriptionsMedium
Root Equals Sum of ChildrenEasy
Reverse Odd Levels of Binary TreeMedium
Minimum Number of Operations to Sort a Binary Tree by LevelMedium
Kth Largest Sum in a Binary TreeMedium
Cousins in Binary Tree IIMedium
Find Elements in a Contaminated Binary TreeMedium

Showing 100 of 129 questions