Minimum Difference in BST

Insert values → build BST → find min |a - b|

Minimum difference will appear here...
Best way: Inorder traversal of BST gives sorted order
→ Just find minimum difference between consecutive elements

Time: O(n), Space: O(h) — using recursive inorder