Algorithmic Puzzles

It was written by computer scientists Anany and Maria Levitin, and published in 2011 by Oxford University Press.

[4] They include: The puzzles in the book cover a wide range of difficulty, and in general do not require more than a high school level of mathematical background.

[3] William Gasarch notes that grouping the puzzles only by their difficulty and not by their themes is actually an advantage, as it provides readers with fewer clues about their solutions.

[4] Reviewer Martin Griffiths suggests another group of readers, schoolteachers and university instructors in search of examples to illustrate the power of algorithmic thinking.

[3] Gasarch recommends the book to any computer scientist, evaluating it as "a delight".