This document provides an overview of the book "Algorithmic Puzzles" by Anany Levitin and Maria Levitin. It discusses what the book is about, the types of puzzles included, who the intended audience is, and what is covered in the tutorials. Some key points:
- The book contains 150 algorithmic puzzles of varying difficulty levels and is intended to both entertain puzzle lovers and promote algorithmic thinking skills.
- The puzzles cover a wide range of topics and illustrate different algorithm design strategies. Hints, solutions and comments are provided for all puzzles.
- The book will interest puzzle fans as well as those looking to improve algorithmic skills, such as students and job interviewees.