Mental Model
A binary search tree keeps smaller values on the left and bigger on the right. To find the kth smallest, we visit nodes in order from smallest to largest.
Analogy: Imagine a bookshelf sorted by book size from left to right. To find the kth smallest book, you start from the left and count books until you reach k.
5
/ \
3 7
/ \ \
2 4 8
/
1