Binary Search Tree | LeetCode Problems

36 Binary Search Tree solutions to LeetCode solutions.

Binary Search Tree Problems View all solutions →

Unique Binary Search Trees II

#95 Medium

Unique Binary Search Trees

#96 Medium

Validate Binary Search Tree

#98 Medium

Recover Binary Search Tree

#99 Medium

Convert Sorted Array to Binary Search Tree

#108 Easy

Convert Sorted List to Binary Search Tree

#109 Medium

Binary Search Tree Iterator

#173 Medium

Kth Smallest Element in a BST

#230 Medium

Lowest Common Ancestor of a Binary Search Tree

#235 Easy

Verify Preorder Sequence in Binary Search Tree

#255 Medium

Closest Binary Search Tree Value

#270 Easy

Closest Binary Search Tree Value II

#272 Hard

Inorder Successor in BST

#285 Medium

Largest BST Subtree

#333 Medium

Convert Binary Search Tree to Sorted Doubly Linked List

#426 Medium

Serialize and Deserialize BST

#449 Medium

Delete Node in a BST

#450 Medium

Find Mode in Binary Search Tree

#501 Easy

Inorder Successor in BST II

#510 Medium

Minimum Absolute Difference in BST

#530 Easy

Convert BST to Greater Tree

#538 Medium

Two Sum IV - Input is a BST

#653 Easy

Trim a Binary Search Tree

#669 Medium

Search in a Binary Search Tree

#700 Easy

Insert into a Binary Search Tree

#701 Medium

Kth Largest Element in a Stream

#703 Easy

Minimum Distance Between BST Nodes

#783 Easy

Increasing Order Search Tree

#897 Easy

Range Sum of BST

#938 Easy

Construct Binary Search Tree from Preorder Traversal

#1008 Medium

Binary Search Tree to Greater Sum Tree

#1038 Medium

All Elements in Two Binary Search Trees

#1305 Medium

Maximum Sum BST in Binary Tree

#1373 Hard

Balance a Binary Search Tree

#1382 Medium

Number of Ways to Reorder Array to Get Same BST

#1569 Hard

Closest Nodes Queries in a Binary Search Tree

#2476 Medium