Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Algorithms 1st Edition

3.8 out of 5 stars 57 customer reviews
ISBN-13: 978-0073523408
ISBN-10: 0073523402
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Trade in your item
Get a $21.75
Gift Card.
Have one to sell? Sell on Amazon
Rent On clicking this link, a new layer will be open
$42.64 On clicking this link, a new layer will be open
Buy used On clicking this link, a new layer will be open
$51.58 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$54.31 On clicking this link, a new layer will be open
More Buying Choices
37 New from $49.22 41 Used from $46.72
Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


The Numberlys Best Books of the Year So Far
$54.31 FREE Shipping. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Frequently Bought Together

  • Algorithms
  • +
  • Introduction to Algorithms, 3rd Edition (MIT Press)
  • +
  • Computer Organization and Design, Fifth Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design)
Total price: $183.59
Buy the selected items together
NO_CONTENT_IN_FEATURE
The latest book club pick from Oprah
"The Underground Railroad" by Colson Whitehead is a magnificent novel chronicling a young slave's adventures as she makes a desperate bid for freedom in the antebellum South. See more

Product Details

  • Paperback: 336 pages
  • Publisher: McGraw-Hill Education; 1 edition (September 13, 2006)
  • Language: English
  • ISBN-10: 0073523402
  • ISBN-13: 978-0073523408
  • Product Dimensions: 7.1 x 0.5 x 9.6 inches
  • Shipping Weight: 1 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (57 customer reviews)
  • Amazon Best Sellers Rank: #22,129 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

By Kenyon Ralph on December 19, 2008
Format: Paperback Verified Purchase
The entire book is available in PDF on Vazirani's website here: [...]

The website says "draft" but it's the same or better (errata corrected) than the print version. (I accidentally bought the print version even though I knew about the PDF. At least I was able to resell it for [...])

I used this book for CSE 101 Design and Analysis of Algorithms at UCSD. It's OK, but the level of detail of algorithms was too low for me to use just this book. I sometimes had to reference Wikipedia and other publications to achieve complete understanding.
4 Comments 59 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
As a professor in a state university, I learn, teach, and research on computer algorithms. Not many computer books are a joy to read, but

this one is exceptional: It is concise, informative, and inspiring.

I don't know since when computer books are synonymous to boring, lengthy

piles of printed papers filled with screen dumps. Truely innovative

books are rare. Not only does this book explain algorithms clearly, it also tells the stories behind them.

I would consider this book a good complement rather than a substitution

to Corman et al's book Introduction to Algorithms (which is one of the

most widely used textbook for algorithm course). If you just want to

find a book where you can translate the suedo code into a program, this

is not for you. The focus of this book is to explain and to inspire (which is also what I believe the real "Education" should be) rather than

dumping the students' head with codes and rules.

I would also like to mention that the book "the design and analysis of

algorithms" is also a good one. It is good for most colleges at undergraduate level except for a few "top-level" universities.
5 Comments 68 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Some professors and students I know like this book. I personally find the language just a bit obtuse, and in general, as is confirmed here (imho), I am weary of CS books that try to accomplish so much in so few words. This book is meant to explain these topics well, but I find the explanations lacking and the deductions to be not so obvious. I was so encouraged when I saw how short some of the topics were, thinking I'd still get a solid explanation and be able to read the book leisurely. Ultimately that was not the case...
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Algorithms is a complex topic in computing that needs tentative learning. The authors of this book really succeeded in making learning algorithms more enjoying, interesting, and easy yet comprehensive and advanced. This is a difficult equation, but this book really achieves it. It takes you from the early foundation with the Fibonacci algorithm till the complex graph algorithms while explaining each milestone all over the way. The was they present this subject is in a story manner or a casual discussion between two computing professionals which makes the book interactive, easy to access, and comprehensive. I recommend this book for both beginner and advanced readers in the field of computing.
Comment 8 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
More concise than Introduction to Algorithms, certainly, but not better. I often feel that the explanations given in Algorithms are much harder to grasp than those in the CLRS book. Partly, this is due to fewer pages devoted to each concept, and fewer concepts overall (leading to a spottier understanding of the field and the relations between concepts.) However, this is also partly due to what I feel is a more confusing writing and teaching style by the authors of Algorithms.

Algorithms was the assigned text in a class here at UC Berkeley, and I feel I would have been very confused if I did not have CLRS to cross-reference and explain things more clearly, and in more detail.

This text isn't bad, per se, but there are definitely better options. I've taken the class with Christos Papadimitriou, and even he has said that everyone should own CLRS. Given that, I'm not sure what purpose this text serves. Is brevity actually better if you end up spending more time trying to understand things?
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
A good text. Structured very nicely with lots of appropriate background that builds up the story and derivation of the algorithms. A bit too terse in places, leaving someone without a teacher hard-pressed to implement their efficient "selection" algorithm for medians or other percentiles into data sets, for instance. This situation happens a few critical times in the text. Although the coverage is good for the price and size of this volume, it really does lack in the amount of pseydocode listings as well. So, overall, good text on a budget and with a good professor, but kind of useless as a reference. Get the MIT press algorithms book if you need a reference text.
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I occasionally teach algorithms at CU Boulder to our undergraduates. This book accomplishes what it set out to do: provide a comprehensible (but not comprehensive) treatment of a core piece of Computer Science at an affordable cost.

That we get one of the greatest researchers in the area (Papadimitriou) alongside two other distinguished authors is just icing on the cake.

The first printing had numerous errors, though the online version of the book had already corrected many of them. I haven't used the book since then, but will in the Fall, and I'd expect with the vigor already invested by the authors, the book will be in even better shape.

I'm glad they wrote this thing.. it was long overdue.
Comment 18 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

Algorithms
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more about Amazon Giveaway
This item: Algorithms