Enter your mobile number 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.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

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

The Art of Computer Programming, Volumes 1-4A Boxed Set 1st Edition

4.6 out of 5 stars 65 customer reviews
ISBN-13: 858-0001170602
ISBN-10: 0321751043
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.
Have one to sell? Sell on Amazon
Rent On clicking this link, a new layer will be open
$86.63 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$216.57 On clicking this link, a new layer will be open
More Buying Choices
14 New from $216.57 12 Used from $210.56
Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Windows10ForDummiesVideo
Windows 10 For Dummies Video Training
Get up to speed with Windows 10 with this video training course from For Dummies. Learn more.
$216.57 FREE Shipping. Usually ships within 2 to 4 weeks. Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Frequently Bought Together

  • The Art of Computer Programming, Volumes 1-4A Boxed Set
  • +
  • Concrete Mathematics: A Foundation for Computer Science (2nd Edition)
  • +
  • Hacker's Delight (2nd Edition)
Total price: $329.68
Buy the selected items together

Editorial Reviews

From the Back Cover

This boxed set consists of the following four volumes:   

 

0201896834 / 9780201896831 Art of Computer Programming, Volume 1: Fundamental Algorithms

0201896842 / 9780201896848 Art of Computer Programming, Volume 2: Seminumerical Algorithms

0201896850 / 9780201896855 Art of Computer Programming, Volume 3: Sorting and Searching

0201038048 / 9780201038040 Art of Computer Programming, Volume 4A: Combinatorial Algorithms

About the Author

Donald E. Knuth is known throughout the world for his pioneering work on algorithms and programming techniques, for his invention of the TEX and METAFONT systems for computer typesetting, and for his prolific and influential writing (26 books, 161 papers). Professor Emeritus of The Art of Computer Programming at Stanford University, he currently devotes full time to the completion of his seminal multivolume series on classical computer science, begun in 1962 when he was a graduate student at California Institute of Technology. Professor Knuth is the recipient of numerous awards and honors, including the ACM Turing Award, the Medal of Science presented by President Carter, the AMS Steele Prize for expository writing, and, in November, 1996, the prestigious Kyoto Prize for advanced technology. He lives on the Stanford campus with his wife, Jill.
NO_CONTENT_IN_FEATURE

New York Times best sellers
Browse the New York Times best sellers in popular categories like Fiction, Nonfiction, Picture Books and more. See more

Product Details

  • Hardcover: 3168 pages
  • Publisher: Addison-Wesley Professional; 1 edition (March 3, 2011)
  • Language: English
  • ISBN-10: 0321751043
  • ISBN-13: 978-0321751041
  • Product Dimensions: 7.3 x 6.9 x 21.9 inches
  • Shipping Weight: 12.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (65 customer reviews)
  • Amazon Best Sellers Rank: #55,168 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

Format: Hardcover Verified Purchase
Dr. Yale Patt once told me that anybody who reads through these volumes and completes all the exercises will become an incredibly valuable software developer, and thinker in general. After spending a few weeks with these books, I realize that he was correct, although completing all of the exercises may be impossible in any reasonable amount of time.

Do yourself a favor. Buy these books, read through them, and try to complete the exercises. I promise you will become a significantly better programmer, regardless of your current skill level.
3 Comments 74 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: Hardcover Verified Purchase
I read this book cover to cover which took me over 3 months, and I was extremely impressed with this collection. Knuth turns computer programming into an art form as the title suggests.

There is a lot of history which Knuth makes interesting by stating which algorithms were remarkable discoveries and which were logical extensions of other algorithms. The analysis is much more in depth than other authors especially with regards to run time performance.

At the end of each section there are tons of problems to solve, and full answers are in the back. I especially liked how each problem has a rating on its difficulty. For example, a problem with a rating 10 is easy, rating 25 might take an hour... up to rating 50 which is an unsolved problem in computer science.

Volume one starts with the first 150 pages being math related to computer science. Then the assembly language is introduced which many of the algorithms are written in. The choice for assembly was made so as to not commit to one specific language's paradigm.

Volume two gets into the heart of the algorithms. A lot of interesting things about floating point calculations, and prime number discovery. My overall understanding of computer science improved a ton here.

Volume three was my personal favorite. Knuth explains searching and sorting very well. The evolution of the "trie" data structure was impressive. At first he shows a way to make a trie in a way I had never seen before. Then he showed another way, and finally he got to the modern way I had seen. With this knowledge, I understood how the trie was discovered, how it was improved, and then improved again. Every other algorithm book just shows the modern trie without explaining how they got there.
Read more ›
Comment 16 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: Hardcover Verified Purchase
Since reviews of the book content can be found elsewhere, I thought I'd review the actual collection that I bought - these four books and the box that they came in.

They are beautiful, the off-white coloured dust jackets make a pleasing change to the other pure white books that I have on my desk, and the box sets the set apart from everything else.

Also, since purchasing this set, the following things have happened.

1) My IQ increased by 1 point as soon as I placed the box on my bookshelf
2) The Women in my IT department increased their rating of me by 1.5. Apparently I'm now an 8 (9 if I take my glasses off) my colleagues report that this is a 0.5 increase in rating over a non-boxed collection of these books.
3) I have found that taking one book out, opening to a random page and inhaling deeply, when combined with a double-shot coffee, will ensure good spirits and coding karma for at least the next 4 hours.

My only complaint about this set is the fact that they are fairly snugly fit in the box. this requires actually tipping the box forward to select a book, you cannot fit your finger over the top of any one book to pull it out. The exaggerated action of doing this, however invokes jealous looks and dreamy eyes from my male and female/gay colleagues respectively so is worth it.

in short: buy this set!
26 Comments 571 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: Hardcover Verified Purchase
I am a Computer Science major and am currently working through calculus classes. These books definitely require someone who knows their math to read. This is pure Computer Science blended with higher level mathematics. Come prepared!
2 Comments 43 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: Hardcover Verified Purchase
I had read Knuth in college a couple of decades ago, as part of a course. Reading the books again after all these year, without the academic pressure - Just curling up in bed, on a Saturday afternoon, opening just about any chapter, marveling at the sheer beauty of the algorithms Knuth has put together, and the way Knuth has put them together - is such a pleasure

This set is sure to be a standard reference book on your wall. I bought mine because of that last volume, which was not available in the book store near me. I plan to take my time to read through volumes 1-3, at leisure over the next several weekends, when I get a few hours to spare at home, before I hit that last volume.

I was expecting a book with a good glossy cover (talk about judging a book by its cover!). The contents are simply fabulous, and the print quality and the paper inside are great.
2 Comments 74 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
By Berdy on December 17, 2012
Format: Hardcover Verified Purchase
I decided to read these back to front. It has been a slow process due to how dense each sentence is. There is no filler or fluff. Having Google next to me helps whenever I have gotten stuck on words or meanings. Most searchers are math concepts that I have to review. If you have the drive, I recommend reading these. The book is like jaw breaker. You can't just quickly chew the information, you have to slowly melt the information.

But I've heard they make good reference books as well.
Comment 46 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