DataStructuresAndAlgorithms I worked my way through this book's chapter exercises: http://shop.oreilly.com/product/0636920029557.do