Oops! Looks like we're having trouble connecting to our server.
Refresh your browser window to try again.
About this product
Product Identifiers
PublisherPrentice Hall PTR
ISBN-10013288366X
ISBN-139780132883665
eBay Product ID (ePID)12038267011
Product Key Features
Number of Pages671 Pages
Publication NameData Structures and Program Design in C
LanguageEnglish
Publication Year1996
SubjectProgramming / Algorithms, Programming Languages / C
FeaturesRevised
TypeTextbook
Subject AreaComputers
AuthorRobert L. Kruse, Clovis L. Tondo, Bruce P. Leung
FormatHardcover
Dimensions
Item Height1.2 in
Item Weight41.9 Oz
Item Length9.5 in
Item Width7.7 in
Additional Product Features
Edition Number2
Intended AudienceCollege Audience
LCCN96-008356
Dewey Edition20
IllustratedYes
Dewey Decimal005.1/2
Edition DescriptionRevised edition
Table Of Content 1. Programming Principles. 2. Introduction to Software Engineering. 3. Stacks and Recursion. 4. Queues and Linked Lists. 5. General Lists. 6. Searching. 7. Sorting. 8. Tables and Information Retrieval. 9. Binary Trees. 10. Multiway Trees. 11. Graphs. 12. Case Study: The Polish Notation. Appendix A. Mathematical Methods. Appendix B. Removal of Recursion. Appendix C. An Introduction to C. Index.
SynopsisProgressing from the concrete to the abstract, and using a number of case studies and sample programs, this text explores structured problem solving, data abstraction, software engineering principles, and the comparative analysis of algorithms as fundamental tools of program design. This edition aims to strengthen the documentation by including informal specification (pre- and post-conditions) with all subprograms. It treats recursion much earlier and emphasizes it repeatedly throughout, also revising all programs to emphasize data abstraction, to develop and employ reusable code, and to strengthen uniformity and elegance of style. New topics covered include splay trees, red-black trees, and amortized algorithm analysis. There are also new case studies, new exercises and programming projects, and Internet access to the source code for all the programs and program extracts printed in the text., Appropriate for Computer Science II and Data Structures in departments of Computer Science. Progressing from the concrete to the abstract and using numerous, substantial case studies and sample programs this text explores structured problem solving, data abstraction, software engineering principles, and the comparative analysis of algorithms as fundamental tools of program design.