GitHub repository: kitavidavis/java-algorithms
Description: Smashing data structures and algorithms using Java. Still work in progress.