

Click on a thumbnail to go to Google Books.
Loading... The Art of Computer Programming, Volume 1: Fundamental Algorithms (1968)by Donald E. Knuth
![]() No current Talk conversations about this book. Difficult, instructive, intelligent, amusing and brain-numbing - all rolled-in-to-one in this classic of CS. Buy it, read a page at a sitting and savor it - this is a book read over 5 years. If you program and you don't know this book, and its companion volumes 2 and 3, it's like saying you live in San Francisco and haven't seen the Golden Gate Bridge. The books are really much more valuable to someone with a knowledge of calculus, and some discrete mathematics. If you are looking for programming cookbooks, don't go here, but if you want to know why binary trees, stacks and queues are used, and who thought of their use first, and their history of development, then read these books. The above is, of course, a gross simplification. You will also learn how to properly analyze an algorithm - how to design algorithms to compute arithmetic results to achieve the minimum amount of error, how to design a proper random number generator - how to choose the right datastructure for search operations, etc.. More to the point, you will gain the skills to answer such questions on your own. And most of all, you will see, once again, that the very brightest people are humble and have a sense of humor. The places where this book made me laugh out loud are too numerous to count. no reviews | add a review
Belongs to SeriesBelongs to Publisher Series
References to this work on external resources.
|
Book description |
|
Haiku summary |
|
Quick Links |
0.5 | |
1 | |
1.5 | |
2 | ![]() |
2.5 | |
3 | ![]() |
3.5 | ![]() |
4 | ![]() |
4.5 | ![]() |
5 | ![]() |
Become a LibraryThing Author.
I see that there's a Volume 4A, but I'm not really sure that it makes sense for me to get it, at this stage in life.
Donald Knuth is one of my heroes. (