Data structures using C and C++ /
Langsam, Yedidyah, 1952-
Data structures using C and C++ / Yedidyah Langsam, Moshe J. Augenstein, Aaron M. Tenenbaum. - 2nd ed. - Upper Saddle River, N.J. : Prentice Hall, c1996. - xvi, 672 p. : ill. ; 24 cm.
Includes bibliographical references (p. 647-661) and index.
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++. Covers the C++ language, featuring a wealth of tested and debugged working programs in C and C++. Explains and analyzes algorithms showing step- by-step solutions to real problems. Presents algorithms as intermediaries between English language descriptions and C programs. Covers classes in C++, including function members, inheritance and object orientation, an example of implementing abstract data types in C++, as well as polymorphism.
Introduction to Data Structures -- The Stack -- Recursion -- Queues and Lists -- Trees -- Sorting -- Searching -- Graphs and Their Applications -- Storage Management.
0130369977 9780130369970
95025747
CIT
Introduction to Programming
C (Computer program language)
C++ (Computer program language)
Data structures (Computer science)
005.73
Data structures using C and C++ / Yedidyah Langsam, Moshe J. Augenstein, Aaron M. Tenenbaum. - 2nd ed. - Upper Saddle River, N.J. : Prentice Hall, c1996. - xvi, 672 p. : ill. ; 24 cm.
Includes bibliographical references (p. 647-661) and index.
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++. Covers the C++ language, featuring a wealth of tested and debugged working programs in C and C++. Explains and analyzes algorithms showing step- by-step solutions to real problems. Presents algorithms as intermediaries between English language descriptions and C programs. Covers classes in C++, including function members, inheritance and object orientation, an example of implementing abstract data types in C++, as well as polymorphism.
Introduction to Data Structures -- The Stack -- Recursion -- Queues and Lists -- Trees -- Sorting -- Searching -- Graphs and Their Applications -- Storage Management.
0130369977 9780130369970
95025747
CIT
Introduction to Programming
C (Computer program language)
C++ (Computer program language)
Data structures (Computer science)
005.73