Книга «Рекурсивная книга о рекурсии» содержит примеры кода на языке Python и JavaScript, которые иллюстрируют основы рекурсии и проясняют фундаментальные принципы всех рекурсивных алгоритмов. Из книги вы узнаете о том, когда стоит использовать рекурсивные функции (и, главное, когда этого не нужно делать), как реализовывать классические рекурсивные алгоритмы, часто обсуждаемые на собеседованиях, а также о том, как рекурсивные методы помогают решать задачи, связанные с обходом дерева, комбинаторикой и другими сложными темами.
Автор: Эл Свейгарт
ISBN: 978-5-4461-2393-3
Сергей Захарченко
Сейчас углубился в тему функционального программирования и книга дополняет информацией по рекурсивным функциям. Информация в книге изложена в доступной форме и подойдёт для уже имеющих навыки в написании кода на JS и Python. Как мне показалось в книге примеров на Python больше чем на JS (выбор очевиден Python более дружелюбен). В целом книгу рекомендую тем кто хочет разобраться с рекурсией в теории — это больше учебник, а не инструкция к применению. Практические задания в книге есть, но в виде задач для закрепления пройденного материала.