## Binary Search Tree – Java Implementation with tests

Trees are fundamental data structures in computer science, and in this article we’ll explore the Binary Search Tree. Before we dive into our binary search tree java implementation, let’s get a clear understanding of what a tree is, and when it is used. As mentioned, trees are heavy used in the...