Jump to ratings and reviews
Rate this book

Algorithm Design: Foundations, Analysis, and Internet Examples

Rate this book
Are you looking for something different in your Algorithms text? Are you looking for an Algorithms text that offers theoretical analysis techniques as well as design patterns and experimental methods for the engineering of algorithms? Michael Goodrich and Roberto Tamassia, authors of the successful, Data Structures and Algorithms in Java, 2/e, have written Algorithm Design, a text designed to provide a comprehensive introduction to the design, implementation and analysis of computer algorithms and data structures from a modern perspective. Written for an undergraduate, junior-senior algorithms course this text offers several implementation case studies and uses Internet applications to motivate many topics such as hashing, sorting and searching.

720 pages, Paperback

First published October 15, 2001

7 people are currently reading
75 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
16 (33%)
4 stars
15 (31%)
3 stars
13 (27%)
2 stars
3 (6%)
1 star
1 (2%)
Displaying 1 - 5 of 5 reviews
Profile Image for Wooi Hen Yap.
10 reviews34 followers
Read
July 31, 2011
Of all the algorithm books I have read, this one has the most comprehensive coverage on graph data structure, shortest path and P-NP problems. Good things are they presented in a way a layman can understand without assuming much background knowledge. I would recommend people studying CS to own this book.
Profile Image for Jugal.
10 reviews1 follower
December 27, 2013
Not very good. I liked it for its comprehensiveness but otherwise didn't find it too good. Maybe it's just a complicated subject, but in my opinion things were not explained very well. It sometimes seemed like the authors liked to spew out smart-sounding things rather than explain the topic at hand. To paraphrase Einstein "if you can't explain something simply, you don't know it well enough".
Displaying 1 - 5 of 5 reviews

Can't find what you're looking for?

Get help and learn more about the design.