Data Structures Using C and C++ (2nd Edition)
Langsam, Yedidyah
Augenstein, Moshe J.
Tenenbaum, Aaron M.
This introduction to the fundamentals of data structuresexplores abstract concepts, considers how those concepts are useful in problemsolving, explains how the abstractions can be made concrete by usinga programming language, and shows how to use the C language for advancedprogramming and how to develop the advanced features of C++.Covers the C++ language, featuring a wealth of tested and debugged workingprograms in C and C++. Explains and analyzes algorithms showing step-by-step solutions to real problems. Presents algorithms as intermediariesbetween English language descriptions and C programs. Covers classes in C++,including function members, inheritance and object orientation, an example ofimplementing abstract data types in C++, as well as polymorphism.TOC: 1. Introduction to Data Structures.
2. The Stack.
3. Recursion.
4. Queues and Lists.
5. Trees.
6. Sorting.
7. Searching.
8. Graphs and Their Applications.
9. Storage Management.
Bibliography and References.
Index.
Booknews
The revised edition of Data Structures Using C (Aaron M. Tenenbaum et al., 1990). The second edition of the text uses the standard ANSI C and C++ programming languages for the implementation of data structures. It guides readers through the steps of identifying a problem, implementing a solution, and applying the solution to a real- world situation. Some 400 exercises involve readers in modification of programs and algorithms. Also suitable as a reference for professional programmers. Annotation c. Book News, Inc., Portland, OR (booknews.com)
Name in long format: | Data Structures Using C and C++ (2nd Edition) |
---|---|
ISBN-10: | 0130369977 |
ISBN-13: | 9780130369970 |
Book pages: | 672 |
Book language: | en |
Edition: | 2 |
Binding: | Hardcover |
Publisher: | Pearson |
Dimensions: | Height: 9.1 Inches, Length: 7 Inches, Weight: 2.49563280584 Pounds, Width: 1.5 Inches |