Java Algorithm Puzzles
Here's a collection of some fun Java algorithm puzzles. It's a sandbox to play with Java data structures and algorithms. Feel free to comment and contribute. The more the merrier! Just click on the following GitHub repository to get started.
Each ".java" file is a self-contained program, which should compile and run test cases.
Also, check out this quick reference guide.