A collection of useful data structures and algorithms for C++