6+
Нет отзывов
Купили 4 человека
Аннотация
| Издательство | |
|---|---|
| Переплет | Мягкий переплёт |
| Страниц | 436 |
| Год, тираж | 2019, 100 экз. |
Не в наличии
Отзывы
0Описание и характеристики
Подробно анализируя широкий спектр вычислительных задач различной сложности, книга послужит полезным руководством для всех тех, кто хочет научиться думать и программировать рекурсивно.
.Издание содержит специальные главы о наиболее распространенных типах рекурсии (линейной, хвостовой, множественной), а также о парадигмах разработки алгоритмов, где преобладает рекурсия («разделяй и властвуй» и перебор с возвратами). Поэтому его можно использовать как во вводных, так и в углублённых курсах по программированию и разработке алгоритмов. Книга освещает также низкоуровневые вопросы выполнения рекурсивных программ, отношение между рекурсией и итерацией, а также включает в себя большую главу по теоретической оценке стоимости вычисления рекурсивных программ. И наконец, в книге рассматриваются комбинаторные задачи и взаимная рекурсия.
.Примеры кода написаны на языке Python 3, но они достаточно просты для понимания также читателями, имеющими опыт работы с другими языками программирования. Наконец, преподавателям доступны решения более чем 120 упражнений в конце глав книги.
.Помимо преподавателей и студентов книга может оказаться полезной и интересной для программистов-любителей и даже для профессионалов. Первые могут почерпнуть много познавательного и занимательного, например, из решений задач-головоломок, а вторые, возможно, найдут в ней то, что ещё не встречалось в их практике.
.
| Код | 2742223 |
|---|---|
| Издательство | |
| Автор | |
| Переводчик | Борисов Е.А. |
| Переплет | Мягкий переплёт |
| Кол-во страниц | 436 |
| Год издания | 2019 |
| Тираж | 100 экз. |
| ISBN | 978-5-9706-0703-9 |
| Раздел | Языки и среды программирования |
| Размеры | 2.5 см × 17.1 см × 24.1 см |
| Вес | 0.83 кг |