TY - BOOK AU - Langsam,Yedidyah AU - Augenstein, Moshe, AU - Tenenbaum, Aaron M. TI - Data structures using C and C++ / SN - 0130369977 U1 - 005.73 22 PY - 1996/// CY - Upper Saddle River, N.J. : PB - Prentice Hall, KW - CIT KW - Introduction to Programming KW - C (Computer program language) KW - C++ (Computer program language) KW - Data structures (Computer science) N1 - 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 N2 - Introduction to Data Structures -- The Stack -- Recursion -- Queues and Lists -- Trees -- Sorting -- Searching -- Graphs and Their Applications -- Storage Management ER -