Data Structures in C++ Including Breadth and Laboratories integrates laboratory exercises, problem-solving skills, and breadth sections covering non-programming aspects of computer science into the study of data structures. An appendix on non-object-oriented features of C++ helps students froma C background get up to speed, and Chapter 4 presents the aspects of OOP in C++ that students need in studying data structures. Other aids to learning include...