Various algorithms implemented in Java, for easy use in programming contests where you are allowed to bring all printed materials.