Mental Model
Pick the middle element of the sorted array as the root to keep the tree balanced. Recursively do the same for left and right halves to build subtrees.
Analogy: Imagine dividing a sorted list of books evenly to put the middle book on a shelf first, then placing the left half of books on the left side and the right half on the right side, so the shelf stays balanced and easy to search.
Sorted array: [1, 2, 3, 4, 5, 6, 7]
Balanced BST:
4
/ \
2 6
/ \ / \
1 3 5 7