Back to the bookshelf

Typographic jacket · original cover not fetched

FROM THE SHARED SHELF · 2006–2026 SAMPLE

Concrete Mathematics

Ronald L. Graham, Donald E. Knuth, Oren Patashnik

4 readers recommend it across 3 discussions

Topics are model-inferred labels.

Keep it on your reading list

THE WORD OF MOUTH

What made it worth passing on?

Original Hacker News comments, in the readers’ own words.

sn9
The other benefit is that all of the AoPS books have extremely complete solutions manuals so you'll get immediate feedback on the quality of your solution, or you can just look if you've been banging your head against something for a while. Solutions manuals are the autodidact's best friend. Other high quality books with complete solutions included or in separate solutions manuals include Spivak's Calculus, Hubbard and Hubbard's Vector Calculus, Tenenbaum and Pollard's Ordinary Differential Equations (a really cheap Dover text from the 60s!), and Knuth et. al's Concrete Mathematics. Going through the AoPS books and the above will give you an extremely solid foundation to learn any further math you might need as a software engineer as needed. If you have a career spanning 3-4 decades, spending a few years mastering this material can be extremely useful.
EzJBg4GS
I'm starting to learn CS all over again at the old age of 40, and had the pleasure to rediscover mathematics thanks to: - Discrete Mathematics with Applications, by Susanna Epp, or - Discrete Mathematics and Its Applications, by Kenneth Rosen (both have the same content, choose the style that you prefer), and - Concrete Mathematics, by our lord and savior Donald Knuth. I don't plan on reading TAOCP anymore as I would be dead by the time I finish reading everything else, but those introductory books are very good for beginners.