Data Structures and Other Objects Using C++ takes a gentle approach to the data structures course in C++. Providing an early, self-contained review of object-oriented programming and C++, this text gives students a firm grasp of key concepts and allows those experienced in another language to adjust easily. Flexible by design, professors have the option of emphasizing object-oriented programming, covering recursion and sorting early, or accelerating the pace of the course. Finally, a solid foundation in building and using abstract data types is also provided, along with an assortment of advanced topics such as B-trees for project building and graphs.
Auflage
Sprache
Verlagsort
Verlagsgruppe
Zielgruppe
Für höhere Schule und Studium
Maße
Höhe: 233 mm
Breite: 189 mm
Dicke: 30 mm
Gewicht
ISBN-13
978-0-321-19716-0 (9780321197160)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Klassifikation
The Phases Of Software Development.
Abstract Data Types And C++ Classes.
Container Classes.
Pointers And Dynamic Arrays.
Linked Lists.
Software Development With Templates, Iterators, And The Standard Ibrary.
Stacks.
Queues.
Recursive Thinking.
Trees.
Tree Projects.
Searching.
Sorting.
Derived Classes And Inheritance.
Graphs.
Appendix A Ascii Character Set.
Appendix B Further Big-O Notation.
Appendix C Precedence Of Operators.
Appendix D Compiling, Linking, And Running Programs.
Appendix E Dealing With Older Compilers.
Appendix F Input And Output In C++.
Appendix G Selected Library Functions.
Appendix H Brief Reference For The Standard Template Classes.
Appendix J Fundamental Style Guide.
Appendix K Downloading The Gnu Compiler And Software.