Skip to content

Topic: Tree

182 problems
TitleStatusDifficulty
Binary Tree Inorder Traversal—Easy
Unique Binary Search Trees II—Medium
Unique Binary Search Trees—Medium
Validate Binary Search Tree—Medium
Recover Binary Search Tree—Medium
Same Tree—Easy
Symmetric Tree—Easy
Binary Tree Level Order Traversal—Medium
Binary Tree Zigzag Level Order Traversal—Medium
Maximum Depth of Binary Tree—Easy
Construct Binary Tree from Preorder and Inorder Traversal—Medium
Construct Binary Tree from Inorder and Postorder Traversal—Medium
Binary Tree Level Order Traversal II—Medium
Convert Sorted Array to Binary Search Tree—Easy
Convert Sorted List to Binary Search Tree—Medium
Balanced Binary Tree—Easy
Minimum Depth of Binary Tree—Easy
Path Sum—Easy
Path Sum II—Medium
Flatten Binary Tree to Linked List—Medium
Populating Next Right Pointers in Each Node—Medium
Populating Next Right Pointers in Each Node II—Medium
Binary Tree Maximum Path Sum—Hard
Sum Root to Leaf Numbers—Medium
Binary Tree Preorder Traversal—Easy
Binary Tree Postorder Traversal—Easy
Binary Search Tree Iteratorread—Medium
Binary Tree Right Side View—Medium
Count Complete Tree Nodes—Easy
Invert Binary Tree—Easy
Kth Smallest Element in a BST—Medium
Lowest Common Ancestor of a Binary Search Tree—Medium
Lowest Common Ancestor of a Binary Tree—Medium
Binary Tree Paths—Easy
Serialize and Deserialize Binary Tree—Hard
Verify Preorder Serialization of a Binary Tree—Medium
House Robber III—Medium
Flatten Nested List Iteratorread—Medium
Sum of Left Leaves—Easy
Construct Quad Tree—Medium
N-ary Tree Level Order Traversal—Medium
Path Sum III—Medium
Serialize and Deserialize BSTread—Medium
Delete Node in a BST—Medium
Find Mode in Binary Search Tree—Easy
Most Frequent Subtree Sum—Medium
Find Bottom Left Tree Value—Medium
Find Largest Value in Each Tree Row—Medium
Minimum Absolute Difference in BST—Easy
Convert BST to Greater Tree—Medium
Page 1 of 4