Data Structures and Algorithms in C++, Second Edition

The study of data structures, a fundamental component of a computer science education, serves as the foundation upon many other computer science fields are built. Some knowledge of data structures is a must for students who wish to do work in design implementation, testing, or maintenace of virtually any software system. The scope and presentation of material in Data Structures and Algorithms in C++ provide students with the nesessary knowledge to perform such work.
Building on widespread use of the C++ programming language in industry and education, this book provides a broad-based and case-driven study of data structures — and the algorithms associated with them — using C++ as the language of implementation.
About the Author
Adam Drozdek is Associate Professor of Computer Science at Duquesne University.

