shopping cart
Save up to 30% on our Staff Picks
Call us:  800-878-7323 HELP
McAfee SECURE helps keep you safe from identity theft, credit card fraud, spyware, spam, viruses and online scams.
Original Essays | November 5, 2009

John Buntin: IMG Notes from the (Bibliographic) Underground



For more than 60 years, Los Angeles's origins, its underbelly, and (yes) its blondes have fueled the imagination of writers and directors from... Continue »
  1. $18.20 Sale Hardcover add to wish list

Add to Cart
$120.25
List price: $122.50
New Hardcover
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
5 Partner Warehouse Computer Languages- C++

More copies of this ISBN:

Data Structures and Algorithms in C++ (04 Edition)

by Michael T. Goodrich

Data Structures and Algorithms in C++ (04 Edition) Cover
  1. This particular item is stocked in a Partner Warehouse and will ship separately from other items in your shopping cart.

Synopses & Reviews

Publisher Comments:

See it, learn it, do it...

With Goodrich, Tamassia & Mount's highly visual, applied approach to data structures and algorithms--now in C++!

Building on the extraordinary success of Data Structures and Algorithms in Java, 2/eMichael Goodrich and Roberto Tamassia, together with C++ authority David Mount, bring you a new text covering data structures in C++. With this book, you will find a true C++ text, rather than a book translated from Java. Both the programming code and the appropriate concepts have been rewritten.

DATA STRUCTURES AND ALGORITHMS IN C++helps you develop a wide spectrum of valuable skills, ranging from sound algorithm and data structure design, to effective application of analysis techniques, to clean and efficient implementation and coding of design in C++. The authors' highly visual, applied approach and extensive suite of Web-based learning tools give you the opportunity to see visual justifications of key analytic concepts, learn about the most recent advances in the field, and actually do program design using data structures.

FEATURES

Presents a consistent object-oriented perspective.
Design patterns provide clear approaches for developing programs.
"Visual Proofs" help you better understand complex analytic concepts.
Animations on the text's Web site visually illustrate data structures and algorithms.
Exercises offer numerous opportunities for hands-on learning at various level of rigor.
The author's exceptionally clear writing style helps you understand even the most difficult mathematical concepts.
Emphasizes the practical application of the latest software engineering practices.
Web-based learning tools on the Companion Web Site www.wiley.com/college/goodrich include:

- C++ code examples

- Algorithm visualization tools that illustrate key concepts

- Searchable database of additional exercises

- A "Hint Server" that gives students help (but not answers) for problems in the text

Synopsis:

Writing with a consistent object-oriented viewpoint, the authors put an emphasis on design and analysis with carefully developed C++ code and corresponding concepts.

Synopsis:

* Provides a comprehensive introduction to data structures and algorithms, including their design, analysis, and implementation

* Each data structure is presented using ADTs and their respective implementations

* Helps provide an understanding of the wide spectrum of skills ranging from sound algorithm and data structure design to efficient implementation and coding of these designs in C++

Wiley Higher Education

Table of Contents

Preface.

1. Basic C++ Programming.

2. Object-Oriented Design.

3. Analysis Tools.

4. Stacks, Queues, and Recursion.

5. Vectors, Lists, and Sequences.

6. Trees.

7. Priority Queues.

8. Dictionaries.

9. Search Trees.

10. Sorting, Sets, and Selection.

11. Text Processing.

12. Graphs.

Appendix: Useful Mathematical Facts.

Bibliography.

Index.

Product Details

ISBN:
9780471202080
Author:
Goodrich, Michael T.
Author:
Mount, David
Author:
Mount, David M.
Author:
Goodrich, Michael T.
Author:
Tamassia, Roberto
Publisher:
John Wiley & Sons
Location:
New York
Subject:
Programming Languages - C
Subject:
Programming Languages - General
Subject:
C (computer program language)
Subject:
Programming - General
Subject:
Data structures (computer science)
Subject:
Computer algorithms
Subject:
Data structures
Subject:
C
Copyright:
Edition Description:
Includes bibliographical references and index.
Series Volume:
III
Publication Date:
February 2003
Binding:
Hardcover
Grade Level:
College/higher education:
Language:
English
Illustrations:
Yes
Pages:
704
Dimensions:
9.74x7.58x1.23 in. 2.76 lbs.

Related Aisles

  • back to top

Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and eBooks — here at Powells.com.