Tree

229 LeetCode questions

Difficulty Distribution

Easy
40
17%
Medium
139
61%
Hard
50
22%

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
Flatten Nested List IteratorMedium
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
Count Ways to Build Rooms in an Ant ColonyHard
Cousins in Binary TreeEasy
Count Complete Tree NodesEasy
Trim a Binary Search TreeMedium
Boundary of Binary TreeMedium
Find Diameter Endpoints of a TreeMedium
Smallest Common RegionMedium
Path Sum IVMedium
Binary Tree Inorder TraversalEasy
Create Binary Tree From DescriptionsMedium
Number of Ways to Assign Edge Weights IMedium
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
Time Needed to Inform All EmployeesMedium
Delete Nodes And Return ForestMedium
Populating Next Right Pointers in Each NodeMedium
Minimum Fuel Cost to Report to the CapitalMedium
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
Serialize and Deserialize N-ary TreeHard
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
Construct Quad TreeMedium
All Possible Full Binary TreesMedium
Clone Binary Tree With Random PointerMedium
Most Frequent Subtree SumMedium
N-ary Tree Postorder TraversalEasy

Showing 100 of 229 questions