big-o icon indicating copy to clipboard operation
big-o copied to clipboard

A collection of data structures and algorithms puzzles

Big O

A big collection of data structures and algorithms puzzles. As on May 2013, the repository has roughly 130 problems with solutions.

Solutions are primarily in Java (under java/). Some solutions are in Ruby (under ruby/).

Problem statements are specified as Javadoc at the top of every solution. I have tried to be as descriptive as I can, but if something is not clear then please do let me know! Problems are broadly classified into the following categories which are self explanatory.

Please feel free to contribute!