Implementation of algorithms as described on Wikipedia, class notes and Sedgewicks Algorithms in Java. NOTE: I have not uploaded answers to any assignment, exercise or exam problems here, just my own personal studies.