Jump to ratings and reviews
Rate this book

Data Structures and Algorithms in C++

Rate this book
This second edition of Data Structures and Algorithms in C++ is designed to provide an introduction to data structures and algorithms, including their design, analysis, and implementation. The authors offer an introduction to object-oriented design with C++ and design patterns, including the use of class inheritance and generic programming through class and function templates, and retain a consistent object-oriented viewpoint throughout the book. This is a “sister” book to Goodrich & Tamassia’s Data Structures and Algorithms in Java, but uses C++ as the basis language instead of Java. This C++ version retains the same pedagogical approach and general structure as the Java version so schools that teach data structures in both C++ and Java can share the same core syllabus. In terms of curricula based on the IEEE/ACM 2001 Computing Curriculum, this book is appropriate for use in the courses CS102 (I/O/B versions), CS103 (I/O/B versions), CS111 (A version), and CS112 (A/I/O/F/H versions).

736 pages, Paperback

First published August 8, 2002

15 people are currently reading
160 people want to read

About the author

Michael T. Goodrich

29 books26 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
15 (26%)
4 stars
20 (35%)
3 stars
14 (25%)
2 stars
6 (10%)
1 star
1 (1%)
Displaying 1 - 4 of 4 reviews
Profile Image for Diamond.
133 reviews45 followers
December 9, 2021
Good book, but there are other books explained more interestingly..
Profile Image for Zhijing Jin.
347 reviews62 followers
January 2, 2024
I used to this as my learning book to algorithms. Truly love the process to brainstorm about algorithms, and implement them out.
Profile Image for Akash Goel.
165 reviews13 followers
May 13, 2014
Pretty good at explaining. But doesn't cover much. Basic intro to algorithms.
Displaying 1 - 4 of 4 reviews

Can't find what you're looking for?

Get help and learn more about the design.