| 000 | 02190cam a2200349 a 4500 | ||
|---|---|---|---|
| 008 | 090127s1996 njaa b 001 0 eng d | ||
| 010 | _a95025747 | ||
| 020 | _a0130369977 | ||
| 020 | _a9780130369970 | ||
| 035 | _a(Sirsi) u1054 | ||
| 040 |
_aEG-CaNU _cEG-CaNU _dEG-CaNU |
||
| 042 | _ancode | ||
| 082 | 0 | 0 |
_a005.73 _2 22 |
| 100 | 1 |
_aLangsam, Yedidyah, _d 1952- _9261 |
|
| 245 | 1 | 0 |
_aData structures using C and C++ / _c Yedidyah Langsam, Moshe J. Augenstein, Aaron M. Tenenbaum. |
| 250 | _a2nd ed. | ||
| 260 |
_aUpper Saddle River, N.J. : _b Prentice Hall, _c c1996. |
||
| 300 |
_axvi, 672 p. : _b ill. ; _c 24 cm. |
||
| 504 | _aIncludes bibliographical references (p. 647-661) and index. | ||
| 505 | _aThis 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. | ||
| 520 | _aIntroduction to Data Structures -- The Stack -- Recursion -- Queues and Lists -- Trees -- Sorting -- Searching -- Graphs and Their Applications -- Storage Management. | ||
| 630 |
_aCIT _914 |
||
| 630 |
_aIntroduction to Programming _9262 |
||
| 650 | 0 |
_aC (Computer program language) _9101 |
|
| 650 | 0 |
_aC++ (Computer program language) _9263 |
|
| 650 | 0 |
_aData structures (Computer science) _9264 |
|
| 700 | 0 |
_aAugenstein, Moshe, _d 1947- _9265 |
|
| 700 | 0 |
_aTenenbaum, Aaron M. _9266 |
|
| 596 | _a1 | ||
| 999 |
_c68 _d68 |
||