Oops! Looks like we're having trouble connecting to our server.
Refresh your browser window to try again.
About this product
Product Identifiers
PublisherAddison Wesley Professional
ISBN-10032119716X
ISBN-139780321197160
eBay Product ID (ePID)23038305779
Product Key Features
Number of Pages900 Pages
Publication NameData Structures and Other Objects Using C++
LanguageEnglish
SubjectProgramming Languages / C++, Databases / General
Publication Year2004
FeaturesRevised
TypeTextbook
Subject AreaComputers
AuthorMichael Main, Walter Savitch
SeriesSavitch Ser.
FormatTrade Paperback
Dimensions
Item Height1.2 in
Item Weight43.7 Oz
Item Length9.2 in
Item Width7.4 in
Additional Product Features
Edition Number3
Intended AudienceCollege Audience
LCCN2004-018616
Dewey Edition22
IllustratedYes
Dewey Decimal005.13/3
Table Of ContentThe 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.
Edition DescriptionRevised edition
SynopsisData 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.