Data Structures, Algorithms, and Applications in C++ with Microsoft Compiler