2 options
Data structures with C++ using STL / William Ford, William Topp.
Van Pelt Library QA76.73.C153 F675 2002
Available
- Format:
- Book
- Author/Creator:
- Ford, William H.
- Language:
- English
- Subjects (All):
- C++ (Computer program language).
- Data structures (Computer science).
- C++ (Lenguaje de programación).
- Estructura de datos (Ciencias computacionales).
- Local Subjects:
- C++ (Lenguaje de programación).
- Estructura de datos (Ciencias computacionales).
- Physical Description:
- xxvi, 1039 pages : illustrations ; 25 cm
- Edition:
- Second edition.
- Place of Publication:
- Upper Saddle River, NJ : Prentice Hall, [2002]
- Summary:
- "This second edition of Data Structures with C++ Using STL, by Professors Ford and Topp, provides a modern object-oriented approach to data structures using the model of the Standard Template Library (STL). The authors unify the study of data structures around the concepts of containers and iterators. The book develops algorithms for the data structures and their applications. Readers will find a systematic and detailed implementation for each data structure. These authors offer a learning tool that is motivated by a wealth of excellent examples and complete running programs."--BOOK JACKET.
- Contents:
- Chapter 1 : Introduction to Data Structures
- Chapter 2 : Object Design Techniques
- Chapter 3 : Introduction to Algorithms
- Chapter 4 : The Vector Container
- Chapter 5 : Pointers And Dynamic Memory
- Chapter 6 : The List Container and Iterators
- Chapter 7 : Stacks
- Chapter 8 : Queues and Priority Queues
- Chapter 9 : Linked Lists
- Chapter 10 : Binary Trees
- Chapter 11 : Associative Containers
- Chapter 12 : Advanced Associative Structures
- Chapter 13 : Inheritance and Abstract Classes
- Chapter 14 : Heaps, Binary Files and Bit Sets
- Chapter 15 : Recursive Algorithms
- Chapter 16 : Graphs.
- Notes:
- Includes index.
- Other Format:
- Online version: Ford, William (William H.) Data structures with C++ using STL.
- ISBN:
- 0130858501
- 9780130858504
- OCLC:
- 46882989
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.