Implementations of algorithms and data structures in Java.