C++ Implementation of data structures and associated algorithms.