I, like most others, learn by doing. This repository conatins my own Java implementations of a variety of algorithms.