or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
39 used & new from $120.00

Have one to sell? Sell yours here
 
   
Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (Vol 1-3)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (Vol 1-3) (Hardcover)

~ (Author)
4.5 out of 5 stars  See all reviews (50 customer reviews)

List Price: $199.99
Price: $156.79 & this item ships for FREE with Super Saver Shipping. Details
You Save: $43.20 (22%)
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, November 10? Choose One-Day Shipping at checkout. Details
27 new from $143.95 12 used from $120.00

Formats

Amazon Price New from Used from
  Hardcover $156.79 $143.95 $120.00
  Paperback -- -- --
  Unknown Binding -- -- --

Frequently Bought Together

Customers buy this book with The Art of Computer Programming, Vol. 4, Fascicles 0-4 (5 Volume Set) by Donald E. Knuth

Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (Vol 1-3) + The Art of Computer Programming, Vol. 4, Fascicles 0-4 (5 Volume Set)
Price For Both: $232.84

Show availability and shipping details


Customers Who Bought This Item Also Bought

Concrete Mathematics: A Foundation for Computer Science (2nd Edition)

Concrete Mathematics: A Foundation for Computer Science (2nd Edition)

by Ronald L. Graham
4.4 out of 5 stars (30)  $48.20
Introduction to Algorithms, Third Edition

Introduction to Algorithms, Third Edition

by Thomas H. Cormen
5.0 out of 5 stars (3)  $58.72
Art of Computer Programming, Volume 4, Fascicle 4,The: Generating All Trees--History of Combinatorial Generation

Art of Computer Programming, Volume 4, Fascicle 4,The: Generating All Trees--History of Combinatorial Generation

by Donald E. Knuth
5.0 out of 5 stars (4)  $11.83
The Algorithm Design Manual

The Algorithm Design Manual

by Steven S. Skiena
4.5 out of 5 stars (34)  $61.15
Elements of Programming

Elements of Programming

by Alexander Stepanov
4.8 out of 5 stars (6)  $31.35
Explore similar items

Editorial Reviews

Product Description

Knuth's multivolume work, widely recognized as the definitive description of classical computer science, is now available in an attractive, boxed set. The three volumes included in this set have each been revised recently to reflect developments in the field. As earlier editions clearly demonstrated, they comprise an invaluable resource in programming theory and practice for students, researchers, and practitioners alike. Countless readers have spoken about the profound personal influence of Knuth's work. Scientists have marveled at the beauty and elegance of his analysis, while ordinary programmers have successfully applied his "cookbook" solutions to their day-to-day problems. All have admired Knuth for the breadth, clarity, accuracy, and good humor found in his books.

See descriptions of each individual volume for more information.



From the Inside Flap

"The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer programming."-- Byte, Sept 1995

"If you think you're a really good programmer,...read [Knuth's] Art of Computer Programming....You should definitely send me a resume if you can read the whole thing." -- Bill Gates

This Knuth set is perfect for your own reference bookshelf, and makes an ideal gift for any serious student or practitioner of computer programming.


Product Details

  • Hardcover: 896 pages
  • Publisher: Addison-Wesley Professional; 2 edition (October 15, 1998)
  • Language: English
  • ISBN-10: 0201485419
  • ISBN-13: 978-0201485417
  • Product Dimensions: 10 x 7.1 x 4.9 inches
  • Shipping Weight: 9.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (50 customer reviews)
  • Amazon.com Sales Rank: #120,020 in Books (See Bestsellers in Books)

More About the Author

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

Visit Amazon's Donald E. Knuth Page

Look Inside This Book

What Do Customers Ultimately Buy After Viewing This Item?

Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (Vol 1-3)
55% buy the item featured on this page:
Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (Vol 1-3) 4.5 out of 5 stars (50)
$156.79
Art of Computer Programming, Volume 1: Fundamental Algorithms (3rd Edition)
17% buy
Art of Computer Programming, Volume 1: Fundamental Algorithms (3rd Edition) 4.2 out of 5 stars (49)
$44.42
Introduction to Algorithms, Third Edition
11% buy
Introduction to Algorithms, Third Edition 5.0 out of 5 stars (3)
$58.72
Art of Computer Programming, Volume 2: Seminumerical Algorithms (3rd Edition)
9% buy
Art of Computer Programming, Volume 2: Seminumerical Algorithms (3rd Edition) 4.8 out of 5 stars (5)
$60.60

Tags Customers Associate with This Product

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

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 Reviews

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

 
189 of 198 people found the following review helpful:
5.0 out of 5 stars Definitive, June 15, 1999
By A Customer
As Knuth himself says, it is impossible for any one person to keep up with all the research in computer science, but these 3 volumes do a remarkably good job of distilling the most important results and explaining them with mathematical rigor.

Each volume contains 2 chapters. Ch. 1, Basic Concepts: mathematical foundations and a description of MIX, a hypothetical machine (now available in software emulations). Ch. 2, Information Structures: lists, trees, memory allocation, garbage collection. Ch. 3, Random Numbers: how to produce series of "random" numbers and test their statistical properties. Ch. 4, Arithmetic: algorithms for integer and floating-point arithmetic. Ch. 5, Sorting: both in memory and on disks or tapes. Ch. 6, Searching: sequential, binary, hashing.

Despite the detailed coverage of the topics, which often involves esoteric mathematical notation, the author's lively style makes the algorithms and the main theoretical results relatively easy to grasp. If all you care about is getting a program to run, buy another book; but if you really want to understand how and why software works, there's nothing quite like this.

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



 
119 of 124 people found the following review helpful:
5.0 out of 5 stars Excellent, for certain people!, April 4, 2000
By A Customer
These books are indisputably classics of the field, and like all classics they have religious adherents and equally firm detractors. The key difference between the two groups is that the adherents are interested in computer SCIENCE, whereas the rest are more taken with computer programming. The books are well written, quite mathematical, and abstract. The books deal with the core subjects of computer science and shy away from the trendy, and so some people tend to see them as anachronistic. Nevertheless, they are deservedly core references in computer science, and a joy for any patient, theoretically minded reader. There are three points I believe should be made. 1) a lot of the detractors of the books are saying correct things: the books don't deal with hot topics, they do present things in greater detail than is necessary in day to day programming, they are books they require a lot of the reader. What they don't recognize is that this is the intention, and that there is nothing wrong with that. The book is targeted at those with a geniune interest in theoretical computer science. 2) many reviewers complain about Knuth's typesetting system, TeX. What they fail to recognize is that TeX is incredibly useful, and about as user friendly as could be expected, for the task for which it was designed: typesetting professional quality mathematics. Anyone who challenges this statement would have to contend with virtually the entire community of people who write papers using higher mathematics, including virtually all professional physicists, mathematicians, and computer scientists. 3) some people accuse Knuth's books of being poorly written. These people are ignorant: either they have not read the works, or they would not recognize skillful writing if they saw it. These books are splendid examples of scientific writing, and are justifiably acclaimed as such. In short, Knuth's books have ensured that the word "science" deserves its place in the phrase "computer science"
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
56 of 60 people found the following review helpful:
4.0 out of 5 stars Yeah, but is it art?, December 9, 2005
Twenty five years ago, after five years of experience programming scientific applications (mostly math stuff, not much real programming beyond algorithms) I began a job programming business applications. At that time, there was very little general communal knowledge about very basic stuff we take for granted today like searching, sorting, memory allocation, data structures...

I began my collection with Knuth and another book (no longer in print) dedicated to data structures. These books defined me as a programmer. I learned MIX only because, as a programmer, I felt that I should be able to understand Knuth's abstraction. I admit that I was frustrated by having to do this. Ironically, even back then, the "other book" used, what was the de facto standard for generically describing algorithms, an ALGOL like language-very pretty!

Many of us have looked forward to Knuth rewriting his artful collection to satisfy our sense of aesthetics. We don't consider that he would have to repeat this huge task over and over again. Or (save me from this one) he could produce an obnoxious series of books titled "The Art of Computer Programming in C", "The Art of Computer Programming in C++", "The Art of Computer Programming in JAVA", "The Art of Computer Programming in C#", and (my favorite) "The Art of Computer Programming for Dummies". I thank Knuth for not doing this, although the last would certainly have a wide audience. Publishers know what they are about.

Another reason, in my humble opinion, that Knuth probably holds to MIX is that the latest generation of programmers do not have a clue what it is like to program a machine directly, or what is happening underneath the hood. There is a huge leap from MIX to MACRO, but the basic principles are still relevant.

The bottom line: YOU CAN COMPLETELY IGNORE MIX! All the relevant ideas are explained in simple plane English and the algorithms in structured English. Those who would prefer not to understand, but to simply cut and paste code, you are simply out of luck.

Now, if that isn't insulting enough (you caught me on a good day (after 32 years of programming I have come to hate computers and ...)) you would be amazed at how many self proclaimed senior programmers (programmers with more than three years of experience?) can't write an algorithm to save their lives.

BUY THE BOOKS! THEYRE A BARGAIN!

By the way, you all should read some of Knuth's other works. How many of us know that Knuth was an important player in getting rid of GOTO statements? I haven't written a GOTO statement in over twenty years! If my memory serves me (on a good day) Knuth wrote in an April edition of the ACM a paper titled, "Goto Bad, ComeFrom Good". He would be pleased to know that he anticipated the Publish-Subscribe Architectural Pattern.


Comment Comments (4) | 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

5.0 out of 5 stars Best Computer Science Books ever read
These are the best books in Computer Science that I have ever read. They are selected by the American Scientist as one of the twelve physical-science monographs of the twentieth... Read more
Published 11 months ago by Yuanchyuan Sheu

5.0 out of 5 stars Computer Science
The Art of Programming, by Donald Knuth, is a comprehensive, multi-volume work discussing various programming algorithms and their analysis. Read more
Published 13 months ago by Carlos Jorge

5.0 out of 5 stars Bhagawath Gita,Bible,Kuran and Art Of Programming.
All religions have their own definitive Principles Book. For developer's this is THE one. It has history. It has values. It has predections. Read more
Published 14 months ago by S. Devasundaram

4.0 out of 5 stars Somewhat disappointed by sloppy folding
There are already a lot of wise words written about the contents of these books. Although it may seem a trivial point in comparison to the contents, I was disappointed that the... Read more
Published 17 months ago by R. Bruinsma

4.0 out of 5 stars A fundamental book for the randomness.
Knuth talks about the applications into informatics of the theory number.
This book , written several years ago, is today the best about those facts. Read more
Published 20 months ago by Edoardo Angeloni

5.0 out of 5 stars Great boxed set
This was a requested gift for my son. He is quite pleased with the series. He says the books are concise and informative. A definite recommendation!
Published 22 months ago by Lincoln

5.0 out of 5 stars It's not a textbook---it's a reference book!
Not snob appeal. Yes, it's not a good first textbook. I taught freshman programming at Caltech for a few years, and I admit I didn't use Knuth to teach, in the sense that I... Read more
Published 22 months ago by Mika Nystroem

5.0 out of 5 stars The Art of Computer Programming
I bought the three volumes of this marvelous work in 2004.Three years later (2007) I haven't quite gotten over volume 1. Read more
Published 22 months ago by Mpho Tjabane

5.0 out of 5 stars Data Structures, Algorithms, Performance, Analysis
This is a classic book on algorithm analysis and also in programming techniques. The first one for which author create a hypothetical computing machine (he call it MIX), his own... Read more
Published on August 23, 2007 by Jose Portillo

3.0 out of 5 stars Interesting but too dificult understanding
I do not use to speak English, but this book give a lot of theorems that cannot be understanded if we don't investigate by ourselves. Read more
Published on July 25, 2007 by Juan Manuel Dato

Only search this product's reviews



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
 

Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

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.


Your Recent History

 (What's this?)

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