Implementations of various classical algorithms and datastructures.