BST (Binary Search Tree) operations implemented in C++.
Operations include insert, find min, find max, in-order traversal, pre-order traversal, post-order traversal, get height of the tree, check if the tree is balanced, delete node with given key, and find given key.