A set of C++ implementations from Adam Drozdek's Data Structures and algorithms book