36 books — 9 voters
Goodreads helps you keep track of books you want to read.
Start by marking “Programming Challenges: The Programming Contest Training Manual” as Want to Read:
Programming Challenges: The Programming Contest Training Manual
There are many distinct pleasures associated with computer programming. Craftsm- ship has its quiet rewards, the satisfaction that comes from building a useful object and making it work. Excitement arrives with the ?ash of insight that cracks a previously intractable problem. The spiritual quest for elegance can turn the hacker into an artist. Therearepleasuresinparsimony, ...more
Paperback, 364 pages
Published May 12th 2003 by Springer
(first published January 1st 2003)
To see what your friends thought of this book, please sign up.
Start your review of Programming Challenges: The Programming Contest Training Manual
A bunch of mostly elementary programming puzzles, which I wanted to rummage for interview questions. I think that the authors of a programming book who advise their readers, "Make Your Arrays a Little Larger Than Necessary — Off-by-one errors are a particularly subtle and tricky class of bugs. Clear thinking and discipline are the right way avoid them. [sic] But thinking is hard and memory is cheap. We find it a useful crutch to define arrays one or two elements larger than should be necessary s ...more
I've read this book when I was preparing to programming competitions while still in high school. Although it doesn't have advanced concepts it's very practical and in my opinion good way to start participating in programming contests,
Goodreads is hiring!
If you like books and love to build cool products, we may be looking for you.
Learn more »
Learn more »
See top shelves…