In this post, I’m going to explain the basics of binary search trees, and in the process demystify one of the most mind-bending but super useful concepts in the developer’s toolkit: recursion. A…