Jump to ratings and reviews
Rate this book

Data Structures and Algorithms in C++

Rate this book
This book is designed to provide 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, and important design patterns are introduced as means to organize those implementations into classes, methods, and objects. It helps provide an understanding of the wide spectrum of skills ranging from sound algorithm and data structure design to clean and efficient implementation and coding of these designs in C++. The book contains many C++ code and pseudo-code fragments. Table Of Contents: Preface ?Basic C++ Programming ?Object-Oriented Design ?Analysis Tools ?Stacks, Queues, and Recursion ?Vectors, Lists, and Sequences ?Trees ?Priority Queues ?Dictionaries ?Search Trees ?Sorting, Sets, and Selection ?Text Processing ?Graphs Appendix: Useful Mathematical Facts Bibliography Index

700 pages, Paperback

First published August 8, 2002

15 people are currently reading
160 people want to read

About the author

Goodrich

27 books

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 reviews44 followers
December 9, 2021
Good book, but there are other books explained more interestingly..
Profile Image for Zhijing Jin.
347 reviews60 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.