Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
70 used & new from $21.70

Have one to sell? Sell yours here
 
   
Algorithm Design: Foundations, Analysis, and Internet Examples
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Algorithm Design: Foundations, Analysis, and Internet Examples (Paperback)

by Michael Goodrich (Author) "In a classic story, the famous mathematician Archimedes was asked to determine if a golden crown commissioned by the king was indeed pure gold, and..." (more)
Key Phrases: trinode restructuring, fractional knapsack problem, amortized running time, Java Example, Exercises Reinforcement, Fermat's Little Theorem (more...)
3.0 out of 5 stars See all reviews (9 customer reviews)

Price: $94.75 & this item ships for FREE with Super Saver Shipping. Details
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Monday, July 13? Choose One-Day Shipping at checkout. Details
32 new from $55.50 38 used from $21.70
Also Available in: List Price: Our Price: Other Offers:
Paperback (Import) Order it used!
Mass Market Paperback (1st) Order it used!

Frequently Bought Together

Customers buy this book with Object Oriented Software Development Using Java (2nd Edition) by Xiaoping Jia

Algorithm Design: Foundations, Analysis, and Internet Examples + Object Oriented Software Development Using Java (2nd Edition)
Price For Both: $179.01

Customers Who Bought This Item Also Bought

Operating Systems Principles

Operating Systems Principles

by Lubomir F. Bic
1.0 out of 5 stars (2)  $96.87
Introduction to the Theory of Computation, Second Edition

Introduction to the Theory of Computation, Second Edition

by Michael Sipser
4.5 out of 5 stars (53)  $115.17
Computer Organization and Design, Fourth Edition, Fourth Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design)

Computer Organization and Design, Fourth Edition, Fourth Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design)

by David A. Patterson
3.8 out of 5 stars (86)  $72.86
Fundamentals of Database Systems (5th Edition)

Fundamentals of Database Systems (5th Edition)

by Ramez Elmasri
3.5 out of 5 stars (51)  $93.30
Computer Networking: A Top-Down Approach (5th Edition)

Computer Networking: A Top-Down Approach (5th Edition)

by James F. Kurose
4.2 out of 5 stars (67)  $82.40
Explore similar items

Editorial Reviews

Product Description
Michael Goodrich and Roberto Tamassia, authors of the successful, Data Structures and Algorithms in Java, 2/e, have written Algorithm Engineering, a text designed to provide a comprehensive introduction to the design, implementation and analysis of computer algorithms and data structures from a modern perspective. This book offers theoretical analysis techniques as well as algorithmic design patterns and experimental methods for the engineering of algorithms.
Market: Computer Scientists; Programmers.

Product Details

  • Paperback: 720 pages
  • Publisher: Wiley; 1st edition (October 1, 2001)
  • Language: English
  • ISBN-10: 0471383651
  • ISBN-13: 978-0471383659
  • Product Dimensions: 9.1 x 7.5 x 1.1 inches
  • Shipping Weight: 3 pounds (View shipping rates and policies)
  • Average Customer Review: 3.0 out of 5 stars See all reviews (9 customer reviews)
  • Amazon.com Sales Rank: #571,902 in Books (See Bestsellers in Books)

Inside This Book (learn more)



Books on Related Topics (learn more)
 
 

What Do Customers Ultimately Buy After Viewing This Item?

Algorithm Design: Foundations, Analysis, and Internet Examples
96% buy the item featured on this page:
Algorithm Design: Foundations, Analysis, and Internet Examples 3.0 out of 5 stars (9)
$94.75
Data Structures and Algorithms in Java
4% buy
Data Structures and Algorithms in Java 2.6 out of 5 stars (37)
$95.72

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(2)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
An amazon customer suggested this product show on searches for "data structures". What do you suggest?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

9 Reviews
5 star:
 (3)
4 star:
 (1)
3 star:    (0)
2 star:
 (3)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.0 out of 5 stars (9 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
8 of 8 people found the following review helpful:
4.0 out of 5 stars Good Fundamentals, July 1, 2002
By Randy Given (Manchester, CT USA) - See all my reviews
(TOP 500 REVIEWER)    (REAL NAME)   
There are many good books with this title or similar ones. This is probably one of the better ones for your bookshelf and for use in academia. The examples are written in Java (a current language) and they are easy to read. The presentation is clean and illustrative. The authors have a good track record for expertise and papers published, and you get the sense that it is more real-world than most similar books.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 1 people found the following review helpful:
2.0 out of 5 stars Do yourself a favor and dont buy this book, March 12, 2008
Though I am a member of Amazon for years, and purchased many books, this is my first review about a book. It`s 2 am, and I am trying to understand the book`s questions, as a PhD student for hours. I took algorithms course before when I was getting my MS in a different university, where we were using Cormen & Leiserson`s book, I was liking this course and having no problems, I also watched all the MIT OCW`s lectures from Leiserson and the other young professor, and I can say I was totally comfortable with subjects. Algorithm was a course I was liking till I came across with that book.

However, this book became my nightmare with its ambiguities, poorly written sentences, ambiguous questions. I asked TA about some questions, and for every and every question I asked, she said `oh yes, this was not clear for other students too, so we thought this may be ...` And the hard part about questions are understanding the question, not solving it. This incidence happened in a 2nd tier(top 30) US university, in a graduate course.

What can I say? What is the reason and justification to write such a book?


I think, during my life I used over 40 textbooks, this one without doubt is in top 3 in worst text book lists (with Mark Weiss`s Data Structures, and Sedra& Smith`s microelectronics). I am giving two stars because they made at least a website, though I cant say its very helpful, they continue to being ambiguous even in the hints they say.

The book is so dull that, by just inspecting introduction which tells Archimed`s history (which became a cliche even in high school books and irrelevant to the introduction and algorithms in general) you can see this. Then look at Sedgewick`s introduction about an efficient algorithm finding prime numbers, Knuth`s introduction about roots of algorithm word etc...

I recommend Cormen`s or Sedgewick`s books, actually I cant imagine a worse book than that, if I had written something only that can be worser, but I am not claiming I am a good writer/author (as it can be seen from this review). I am sorry for writing such a harsh review, but my advice if you see a course offering this textbook, please refrain for taking the course for your good.


Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 1 people found the following review helpful:
1.0 out of 5 stars DO NOT BUY THIS BOOK, November 29, 2007
By memo (Lehi, UT USA) - See all my reviews
It might just be me, but this book is horrible at explaning the topics it covers. If I was you, I'd go to wikipedia before ever going to this book.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

1.0 out of 5 stars Be honest with your transactions...
I got the book but I was so sad that on the cover it says that the book shouldn't be sold outside some specific countries. Read more
Published 6 months ago by Maria Rosa D. Torres

5.0 out of 5 stars This book hits the sweet spot
This book will take you from "programmer" to "engineer". Recommended to me by a Google engineer. You use her work everyday. Read more
Published 7 months ago by My Giftvantage Card

2.0 out of 5 stars Pick a different book
I am currently using this book in a course on Algorithm Design and i must say that this is easily one of the worst text books i have every come across. Read more
Published 19 months ago by Michael A

2.0 out of 5 stars Egh! Good science bad english
I'm a grad. student using this book, and understanding the written language amounts to same sensation as you would get during root canal. Read more
Published on October 24, 2006 by xtbx

5.0 out of 5 stars An excellent textbook
After researching a variety of alternatives, I settled upon using Algorithm Design by Goodrich and Tamassia to teach a junior-level algorithms course and the experience has been... Read more
Published on March 14, 2005 by Imad Hussain

5.0 out of 5 stars A good introduction text to algorithms
I would not consider this book as the ultimate book for algorithms as the title suggests. :-) However, it is a very readable book, and filled with brief, but concise observations... Read more
Published on December 17, 2002 by Brian

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Don't Slip and Slide

HeatTrak Heated Walkway

Keep your walkways safe and clear of snow and ice using the HeatTrak heated walkway.

Shop all HeatTrak heated walkways

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Use a Pin Nailer for Speed and Quality

Shop for Pin Nailers
Whether you're using it to fasten or set a glue up, a pin nailer adds that extra-special touch to a woodworking job.

Shop now

 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Glenn Beck's Common Sense
Glenn Beck's Common Sense
Darkfever
Darkfever by Karen Marie Moning
The Adventures of Sherlock Holmes
The Adventures of Sherlock Holmes by Arthur Conan, Sir, 1859-1930 Doyle

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates