Goodreads helps you keep track of books you want to read.
Start by marking “The Art of Computer Programming, Volume 2: Seminumerical Algorithms” as Want to Read:
The Art of Computer Programming, Volume 2: Seminumerical Algorithms
Enlarge cover
Rate this book
Clear rating
Open Preview

The Art of Computer Programming, Volume 2: Seminumerical Algorithms

(Art of Computer Programming)

4.39  ·  Rating details ·  446 ratings  ·  7 reviews
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, September 1995 I can't begin to tell you how many pleasurable hours of study and recreation they have afforded me! I have pored over them in cars, restaurants, at work, at home... and even at a Little League game whe ...more
Hardcover, Third Edition, 784 pages
Published November 14th 1997 by Addison-Wesley Professional (first published 1969)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Community Reviews

Showing 1-30
Rating details
Sort: Default
|
Filter
Eugene Miya
Jan 15, 2013 rated it it was amazing
Shelves: programming
A short story: some years ago, a Silicon Valley institution existed named Computer Literacy Bookshop founded by a couple of friends and run by a 3rd. They sold the shop to a couple of guys who owned the cbooks domain, and they decided to have a book signing with Knuth for the newly reprinted TeX versions of TAOCP. I was lucky to be invited to a dinner before hand. The new owners reached out to shake Don's hand when one asked the question: "Are there any applications for Fibonacci numbers?" Which ...more
Josh Berry
Jun 11, 2014 rated it it was amazing  ·  review of another edition
This was a much denser volume than the first volume. To say that it went over my head in many parts would be an understatement. It is interesting to see the points for where highly computationally intensive applications will have to be concerned.

The first half is a good warning to consider before you try and do anything "random." It actually begins with simple tests that are very intuitive to determine how random a series is and builds up to some fairly comprehensive tests.

Interestingly, the i
...more
Parnell
Jun 12, 2016 rated it it was amazing
The depth of thought and exploration of fundamental algorithms and their adaptation (sometimes modification) to computing is impressive. Knuth clearly has a love for detail and making the detail germane.

Some sections are very thick and not all of the mathematics or exercises I could do, but don't let the book scare you away. I understand far more about how my computer works than I did before and I learned a lot about algorithmic methods for what feel like simple tasks that only feel simple becau
...more
Gregory Blake
Jan 11, 2016 rated it it was amazing
More so than even in the first volume of the series, this is a math-forward approach to Computer Science. I enjoyed the theory on psuedorandom number series, and the early parts of arithmetic, but got lost during the coverage of polynomial series and matrices. Knuth's treatment of his subject matter is (as expected) almost painfully thorough.

If you're a programmer with limited mathematical background, I strongly advise reviewing college algebra, pre-calculus, and calculus prior to reading this b
...more
Arun Rajappa
Dec 18, 2007 rated it it was amazing
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.
Topilno
May 11, 2010 added it
Shelves: manuals-01
Creating Web Pages for Dummies
Linda Friedman
Dec 12, 2010 rated it did not like it
didn't really read this volume. :)
Wesen
rated it really liked it
Jan 22, 2012
Ihab
rated it really liked it
Jan 15, 2009
Chris Sharp
rated it liked it
Jun 01, 2014
Akula Douglas
rated it it was amazing
Jan 28, 2018
Beegbee
rated it it was amazing
Jan 13, 2018
Jonathan Sari
rated it it was amazing
Sep 11, 2013
Adkham
rated it it was amazing
Nov 18, 2017
Shawn
rated it really liked it
Sep 04, 2012
Craig
rated it it was amazing
Nov 28, 2012
Matthew Nichols
rated it really liked it
Apr 13, 2013
Daniel Bratell
rated it liked it
Aug 25, 2011
Ultimatefrost1
rated it it was amazing
Feb 08, 2013
Marcos
rated it it was amazing
Mar 04, 2015
Nathanial Jones
rated it it was amazing
Sep 09, 2014
Dana
rated it it was amazing
May 25, 2014
Alvin Daet
rated it did not like it
Jul 12, 2015
Mark
rated it really liked it
Jul 04, 2013
Mikhail Okunev
rated it really liked it
Jan 09, 2014
Mkfs
rated it it was amazing
Aug 06, 2013
Laurie
rated it it was amazing
Mar 26, 2014
Jovany Agathe
rated it liked it
Nov 27, 2015
Vamsi Reddy
rated it it was amazing
Mar 22, 2016
Jens
rated it it was amazing
Aug 19, 2015
« previous 1 3 4 5 6 7 8 9 next »
There are no discussion topics on this book yet. Be the first to start one »
  • Numerical Recipes in C: The Art of Scientific Computing
  • Applied Cryptography: Protocols, Algorithms, and Source Code in C
  • Algorithms Plus Data Structures Equals Programs (Prentice-Hall series in automatic computation)
  • Advanced Programming in the UNIX Environment
  • Hacker's Delight
  • Concrete Mathematics: A Foundation for Computer Science
  • The Implementation (TCP/IP Illustrated, Volume 2)
  • Programming Pearls
  • The C++ Programming Language
  • ANSI Common Lisp
  • The Scheme Programming Language
  • Professional Software Development: Shorter Schedules, Higher Quality Products, More Successful Projects, Enhanced Careers
  • The Practice of Programming (Addison-Wesley Professional Computing Series)
  • Algorithm Design
  • Programming Perl
  • Java in a Nutshell
  • Compilers: Principles, Techniques, and Tools
  • Introduction to Algorithms

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
324 followers
Donald Ervin Knuth, born January 10th 1938, is a renowned computer scientist and Professor Emeritus of the Art of Computer Programming at Stanford University.

Author of the seminal multi-volume work The Art of Computer Programming ("TAOCP"), Knuth has been called the "father" of the analysis of algorithms, contributing to the development of, and systematizing formal mathematical techniques for, the
...more

Other books in the series

Art of Computer Programming (1 - 10 of 15 books)
  • The Art of Computer Programming, Volume 1: Fundamental Algorithms
  • The Art of Computer Programming: Volume 3: Sorting and Searching
  • The Art of Computer Programming, Volumes 1-3 Boxed Set
  • Introduction To Combinatorial Algorithms And Boolean Functions
  • The Art of Computer Programming, Volume 4, Fascicle 0: Introduction to Combinatorial Algorithms and Boolean Functions
  • The Art of Computer Programming, Volume 4, Fascicle 1: Bitwise Tricks & Techniques; Binary Decision Diagrams
  • The Art of Computer Programming, Volume 4, Fascicle 2: Generating All Tuples and Permutations
  • The Art of Computer Programming, Volume 4, Fascicle 3: Generating All Combinations and Partitions
  • The Art of Computer Programming, Volume 4, Fascicle 4: Generating All Trees--History of Combinatorial Generation
  • Generating All Trees History Of Combinatorial Generation