Книга является уникальной коллекцией 150 головоломок, каждая из которых снабжена указанием и решением. Задачи сгруппированы в зависимости от уровня сложности. Пособие дополнено двумя обучающими разделами по стратегиям разработки и анализа алгоритмов.