Code and exercises for Data Structures and Algorithms in C++