Implement the data structures and algorithms for a binary search tree. Implement the add, remove, and change methods. Implement pivoting methods, too. Use this to implement a balanced binary tree.
Check out your Company Bowl for anonymous work chats.