Java implementations of common ALGOrithms and DAta STRUCTures.