Algorithms and Data Structures in C++ (Computer Science & Engineering)