Data Structures with C++ Using STL,

This book uses a modern object-oriented approach to
data structures, unified around the notion of the
Standard Template Library (STL) container classes. The book
presents a systematic development of data structures supported
by numerous examples and complete programs.
The authors
separate the applications of a data structure from
its implementation. In the later chapters, the book
transitions students into the study of applied algorithms.
This creates a bridge to subsequent courses in
advanced data structures and algorithms.
Features:
- New:
Data structures presented using the model of the
Standard Template Library (STL);
- New: Simple algorithms
integrated throughout the text;
- (Big-O notation is
introduced intuitively);
- New: Many additional figures integrated
into the presentation;
- New: ADT (Abstract Data
Type) for each data structure;
- New: Early
& accessible introduction to templates & iterators;
-
New: Later chapters (Chapters 11-17) supplement the CS2
course;
- Use of modern C++ constructs in
developing data structures and their applications;
- Extensive
pedagogy.