or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Sell Back Your Copy
For a $35.12 Gift Card
Trade in
More Buying Choices
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 your Kindle here, or download a FREE Kindle Reading App.

Algorithm Design: Foundations, Analysis, and Internet Examples [Paperback]

Michael T. Goodrich (Author), Roberto Tamassia (Author)
3.0 out of 5 stars  See all reviews (11 customer reviews)

Price: $97.30 & this item ships for FREE with Super Saver Shipping. Details
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Tuesday, January 31? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Paperback $97.30  
Sell Back Your Copy for $35.12
Whether you buy it used on Amazon for $52.50 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $35.12.
Used Price$52.50
Trade-in Price$35.12
Price after
Trade-in
$17.38
There is a newer edition of this item:
Algorithm Design: Foundations, Analysis and Internet Examples Algorithm Design: Foundations, Analysis and Internet Examples 3.0 out of 5 stars (11)
Currently unavailable

Book Description

0471383651 978-0471383659 September 15, 2001 1st
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.

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Algorithm Design: Foundations, Analysis, and Internet Examples + Software Engineering: Principles and Practice + Mathematical Statistics and Data Analysis (with CD Data Sets) (Duxbury Advanced)
Price For All Three: $320.92

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Software Engineering: Principles and Practice $55.01

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Mathematical Statistics and Data Analysis (with CD Data Sets) (Duxbury Advanced) $168.61

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Product Details

  • Paperback: 720 pages
  • Publisher: Wiley; 1st edition (September 15, 2001)
  • Language: English
  • ISBN-10: 0471383651
  • ISBN-13: 978-0471383659
  • Product Dimensions: 9.1 x 7.5 x 1.9 inches
  • Shipping Weight: 3.2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon Best Sellers Rank: #245,398 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

11 Reviews
5 star:
 (4)
4 star:
 (1)
3 star:    (0)
2 star:
 (3)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
3.0 out of 5 stars (11 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
(REAL NAME)   
Amazon Verified Purchase(What's this?)
This review is from: Algorithm Design: Foundations, Analysis, and Internet Examples (Paperback)
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.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 2 people found the following review helpful:
2.0 out of 5 stars Do yourself a favor and dont buy this book, March 12, 2008
This review is from: Algorithm Design: Foundations, Analysis, and Internet Examples (Paperback)
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.


Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars This book hits the sweet spot, December 4, 2008
Amazon Verified Purchase(What's this?)
This review is from: Algorithm Design: Foundations, Analysis, and Internet Examples (Paperback)
This book will take you from "programmer" to "engineer". Recommended to me by a Google engineer. You use her work everyday.

You need understanding of programming fundamentals to use this book. With that said, if you finish this book and the exercises, you'll be in the top ranks.

Easy to read and not quite as dense as CLRS Introduction to Algorithms.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

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









Only search this product's reviews



Inside This Book (learn more)
First Sentence:
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 not part silver, as an informant had claimed. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
trinode restructuring, fractional knapsack problem, amortized running time, improper binary tree, standard trie, auctioning problem, splaying work, inorder relationships, algorithmic design pattern, priority search tree, tour traversal, gift wrapping algorithm, parallel prefix problem, total message complexity, compressed trie, closest pair problem, extendable array, tree abstract data type, partition data structure, bucket array, suffix trie, augmenting cycle, authenticated dictionary, extendable table, ordered dictionary
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Java Example, Exercises Reinforcement, Fermat's Little Theorem, Professor Amongus, Cook-Levin Theorem, Operation Time, Fast Exponentiation, Repeat Exercise, Text Similarity Testing, Method Time, Recall Figure
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:




What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(2)

Your tags: Add your first tag
 

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 Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

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


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject