Binary Tree

163 LeetCode questions

Difficulty Distribution

Easy
37
23%
Medium
112
69%
Hard
14
9%

Top Companies

Questions

TitleDifficulty
Count Univalue SubtreesMedium
Binary Tree CamerasHard
Convert Sorted Array to Binary Search TreeEasy
Binary Tree Zigzag Level Order TraversalMedium
Maximum Depth of Binary TreeEasy
Binary Tree Right Side ViewMedium
Binary Tree Maximum Path SumHard
Lowest Common Ancestor of a Binary TreeMedium
Construct Binary Tree from Preorder and Inorder TraversalMedium
Binary Tree Level Order TraversalMedium
Binary Search Tree IteratorMedium
Kth Largest Element in a StreamEasy
Amount of Time for Binary Tree to Be InfectedMedium
Cousins in Binary TreeEasy
Count Complete Tree NodesEasy
Trim a Binary Search TreeMedium
Boundary of Binary TreeMedium
Path Sum IVMedium
Binary Tree Inorder TraversalEasy
Create Binary Tree From DescriptionsMedium
Balanced Binary TreeEasy
Symmetric TreeEasy
Serialize and Deserialize Binary TreeHard
Convert Sorted List to Binary Search TreeMedium
Same TreeEasy
All Nodes Distance K in Binary TreeMedium
Vertical Order Traversal of a Binary TreeHard
Diameter of Binary TreeEasy
Maximum Width of Binary TreeMedium
Lowest Common Ancestor of a Binary Search TreeMedium
Binary Tree Preorder TraversalEasy
Validate Binary Search TreeMedium
Recover Binary Search TreeMedium
Construct Binary Search Tree from Preorder TraversalMedium
Lowest Common Ancestor of a Binary Tree IIIMedium
Kth Largest Sum in a Binary TreeMedium
Recover a Tree From Preorder TraversalHard
House Robber IIIMedium
Insert into a Binary Search TreeMedium
Distribute Coins in Binary TreeMedium
Minimum Depth of Binary TreeEasy
Path Sum IIIMedium
Maximum Level Sum of a Binary TreeMedium
Balance a Binary Search TreeMedium
Flatten Binary Tree to Linked ListMedium
Two Sum IV - Input is a BSTEasy
Invert Binary TreeEasy
Construct Binary Tree from Inorder and Postorder TraversalMedium
Maximum Product of Splitted Binary TreeMedium
Serialize and Deserialize BSTMedium
Unique Binary Search TreesMedium
Minimum Absolute Difference in BSTEasy
Binary Tree Level Order Traversal IIMedium
Count Good Nodes in Binary TreeMedium
Smallest String Starting From LeafMedium
Path Sum IIMedium
Delete Nodes And Return ForestMedium
Populating Next Right Pointers in Each NodeMedium
Subtree of Another TreeEasy
Path SumEasy
Delete Node in a BSTMedium
Average of Levels in Binary TreeEasy
Range Sum of BSTEasy
Merge BSTs to Create Single BSTHard
Kth Smallest Element in a BSTMedium
Binary Tree Vertical Order TraversalMedium
Maximum Sum BST in Binary TreeHard
Sum Root to Leaf NumbersMedium
Unique Binary Search Trees IIMedium
Binary Tree Postorder TraversalEasy
Binary Tree PathsEasy
Merge Two Binary TreesEasy
Populating Next Right Pointers in Each Node IIMedium
Sum of Left LeavesEasy
Find Duplicate SubtreesMedium
Search in a Binary Search TreeEasy
Binary Search Tree to Greater Sum TreeMedium
Cousins in Binary Tree IIMedium
Find Largest Value in Each Tree RowMedium
Convert BST to Greater TreeMedium
Maximum Difference Between Node and AncestorMedium
Lowest Common Ancestor of a Binary Tree IVMedium
Step-By-Step Directions From a Binary Tree Node to AnotherMedium
Root Equals Sum of ChildrenEasy
Minimum Number of Operations to Sort a Binary Tree by LevelMedium
Design an Expression Tree With Evaluate FunctionMedium
Even Odd TreeMedium
All Possible Full Binary TreesMedium
Clone Binary Tree With Random PointerMedium
Most Frequent Subtree SumMedium
Find Leaves of Binary TreeMedium
Leaf-Similar TreesEasy
Increasing Order Search TreeEasy
Sum of Root To Leaf Binary NumbersEasy
Find Bottom Left Tree ValueMedium
Construct String from Binary TreeMedium
All Elements in Two Binary Search TreesMedium
Find Distance in a Binary TreeMedium
Two Sum BSTsMedium
Sum of Nodes with Even-Valued GrandparentMedium

Showing 100 of 163 questions