Implementations for common data structures and algorithms for programming competitions.
Written for simplicity, not necessarily efficiency or safety. Not meant for production use.
Weiss, Mark Allen. Data Structures and Algorithm Analysis in Java (3rd Edition).
The Hitchhiker’s Guide to the Programming Contests
http://www.lulu.com/shop/steven-halim/competitive-programming-3/paperback/product-21059906.html