This introduction to the fundamentals of data structures explores abstract concepts, considers how those concepts are useful in problem-solving, explains how the abstractions can be made concrete by using a programming language, and shows how to use the C language for advanced programming and how to develop the advanced features of C++.

Data Structures Using C and C++ 1995, Pearson, Upper Saddle River, NJ

ISBN-13: 9780130369970

2nd Revised edition

Trade paperback