Topic 17 of 21
Binary Search Tree Problems
Search, insert and delete in a BST, floor and ceil, Kth smallest element, validation, LCA, inorder successor and recovering a BST.
16 binary search tree problems (5 easy, 8 medium, 3 hard) with LeetCode and GeeksforGeeks links.
Your progress
– / 16 solved
- Easy
- –/5
- Medium
- –/8
- Hard
- –/3
/
- Introduction to Binary Search TreeEasyLeetCode
- Search in a Binary Search TreeEasyLeetCodeGFG
- Find Min/Max in BSTMediumGFG
- Ceil in a Binary Search TreeEasyGFG
- Floor in a Binary Search TreeEasyGFG
- Insert a Given Node in Binary Search TreeEasyLeetCodeGFG
- Delete a Node in Binary Search TreeMediumLeetCodeGFG
- Find K-th Smallest/Largest Element in BSTMediumLeetCodeGFG
- Check If a Tree Is a BST or BTMediumLeetCodeGFG
- LCA in Binary Search TreeMediumLeetCodeGFG
- Construct a BST from a Preorder TraversalMediumLeetCodeGFG
- Inorder Successor/Predecessor in BSTMediumLeetCodeGFG
- Merge 2 BST'sHardGFG
- Two Sum in BST | Check If There Exists a Pair with Sum KMediumLeetCodeGFG
- Recover BST | Correct BST with Two Nodes SwappedHardLeetCodeGFG
- Largest BST in Binary TreeHardGFG