Data Structures and Problem Solving Using C++

Ranked #79 in Data Structures

The most unique aspect of this text is the clear separation of the interface and implementation. C++ allows the programmer to write the interface and implementation separately, to place them in separate files and compile separately, and to hide the implementation details. This book goes a step further: the interface and implementation are discussed in separate parts of the book. Part I (Objects and C++), Part II (Algorithms and Building Blocks), and Part III (Applications) lay the groundwork by discussing basic concepts and tools and providing some practical examples, but implementation of... more

Similar Books

If you like Data Structures and Problem Solving Using C++, check out these similar top-rated books:


Learn: What makes Shortform summaries the best in the world?