num_pages: 783
description: The introductory data structures (CS2) course became a lot more engaging to beginning programmers when Data Structures and Other Objects Using C++ was first published. With this revision of their widely used book, Michael Main and Walter Savitch further refine their approach; an approach widely lauded for taking a student's needs into consideration. The authors carefully balance coverage of both data structures and object-oriented programming to insure that the material is presented in an easily understandable manner. Topics are presented in an order that is appropriate for beginners by focusing on the fundamental data structures up-front and with more challenging material (e.g. inheritance) later on. The book begins with an early and self-contained review of key C++ and object-oriented topics. It then moves on to cover the well-known data bag, sequential list, stack, queue, priority queue, set, dictionary, hash table, and graphs. Each class is introduced following the steps of specification, use, design, implementation, and analysis.
language: English
title: Data Structures and Other Objects Using C++
titlecomplete: Data Structures and Other Objects Using C++ (2nd Edition)
genres: Programming, Reference, Computers, Nonfiction, Computer Science, Textbooks
ratings_count: 64
publisher: Addison Wesley