by The MIT Press
| Average Rating: |
|
| Sales Rank: | 2313317 (lower is better) |
| Shipping: | Free Shipping on most orders over $25* |
| Availability: | |
| Label: | The MIT Press |
| Binding: | Paperback |
| Publication Date: | 2001 |
| Published By: | The MIT Press |
| ASIN: | B000OR7CBE |
| Category: | Book |
Authors
Customer Reviews
The best textbook on algorithms, but it is not a programming book. - Reviewed on 2008-06-06
2 customers found this review helpful, 1 did not.
I used this book for a graduate level Algorithms course, and I really liked it. It is packed full of content on a wide range of topics. While this book does provide some high-level implementations of algorithms in pseudo-code, you will not find any examples of how to program algorithms in this book. That's really not what this book is meant for anyways.
I found the reading to be easier than Knuth on similar topics, but you still need to have sufficient mathematical background in order to keep up (statistics, discrete math, some calculus). Also, unlike many technical books I've read recently, I did not find any mistakes, not even a typo.
Some people are not aware that the MIT Open Courseware website has some excellent free video course lectures that use this book. I highly recommend at least viewing the first three or four of those lectures if you are new to this topic because they compliment this book very well. Make sure you understand the first four chapters of this book before moving on to other topics.
Also, since it had been a while since I had the math as an undergraduate, I was relieved to learn that this book had several appendices that provided a review of the math topics required by the book.
The only negative about the book is that it does not provide answers to any of the exercises at the end of the chapters, so you really need to use this book in conjunction with a course in order to be able to check your progress and how well you are learning the information. If you're not using this book with a course, check the MIT Open Courseware website that I mentioned previously. It has some sample assignments you can use.
* - See Amazon
Product Page for shipping and pricing details.