Информация о книге

5-9221-0721-6

Главная  » Научно-техническая литература » Информационные технологии. Компьютеры » Операционные системы » Операционные системы: общие вопросы, администрирование, программирование » Теория рекурсии для программистов

Головешкин В.А., Теория рекурсии для программистов


серия: Математика. Прикладная математика
Физматлит, 2006 г., 5-9221-0721-6


Наличие в интернет-магазинах

Магазинов: 1, Цена: от 580 руб. посмотреть все

Описание книги

Книга является учебным пособием по теории рекурсии в аспекте ее применения в области программирования. В ней рассматриваются основы теории рекурсии и ее использование в области разработки и анализа рекурсивных алгоритмов. Приводятся основные сведения...

Купить эту книгу можно в интернет-магазинах

  My-Shop - 580 руб.
  Страница товара выбранного интернет-магазина откроется в новом табе

Поделиться ссылкой на книгу



Содержание книги

Предисловие
Введение
Глава 1. Введение в теорию рекурсии
§ 1. Основные понятия и определения
§2. Рекурсивно заданные последовательности и
функции
§3. Классификация рекурсивно заданных
последовательностей и
функций
§4. Методы исследования и решения рекуррентных
соотношений
Задачи и упражнения к главе 1
Глава 2. Рекурсивные алгоритмы и особенности их
программных
реализаций
§ 1. Рекурсивные алгоритмы
§2. Особенности программных реализаций
рекурсивных алгоритмов
§3. Механизм обслуживания рекурсивного вызова
§4. Представление последовательности
рекурсивных вызовов в виде
дерева рекурсии
Задачи и упражнения к главе 2
Глава 3. Методы разработки рекурсивных
алгоритмов
§ 1. Метод рекуррентных соотношений
§2. Метод декомпозиции
§3. Метод динамического программирования
Задачи и упражнения к главе 3
Глава 4. Элементы теории ресурсной
эффективности вычисли
тельных алгоритмов
§1. Терминология и обозначения в теории
ресурсной эффективности
вычислительных алгоритмов
§2. Функции ресурсной эффективности алгоритмов
и их программных
реализаций
§3. Классы открытых и закрытых задач и
теоретическая нижняя граница временной
сложности
§4. Классификации вычислительных алгоритмов по
трудоемкости
§5. Информационная и размерностная
чувствительность вычислительных алгоритмов
§6. Классификация вычислительных алгоритмов по
дополнительной
памяти
Глава 5. Специальные главы теории рекурсии
§ 1. Основная теорема о рекуррентных
соотношениях и некоторые особые случаи
§2. Производящие функции
§3. Методы исчисления конечных сумм
§4. Функция 0i (п) и другие специальные функции
§5. Комбинаторные соотношения и их связь с
рекурсивными алгоритмами
Задачи и упражнения к главе 5
Глава 6. Методы теоретического анализа
ресурсной эффективности рекурсивных алгоритмов
§ 1. Базовые операции процедурного языка
высокого уровня и методика анализа основных
алгоритмических конструкций
§2. Особенности анализа временной и емкостной
эффективности ре
курсивных алгоритмов
§ 3. Анализ трудоемкости методом подсчета
вершин дерева рекурсии
§4. Анализ трудоемкости методом рекуррентных
соотношений
§5. Способы повышения ресурсной эффективности
рекурсивных алгоритмов
Задачи и упражнения к главе б
Глава 7. Рекурсивные алгоритмы решения
некоторых задач и их
теоретический анализ
§ 1. Алгоритм вычисления факториала
§2. Алгоритм вычисления чисел Фибоначчи
§3. Алгоритм вычисления квадратного корня
§4. Алгоритм быстрого возведения числа в целую
степень
§5. Алгоритм Карацубы умножения длинных целых
чисел
§6. Алгоритм фон Неймана сортировки массива
чисел слиянием
§7. Генетический алгоритм эвристического поиска
экстремума функции нескольких переменных
§8. Алгоритм Тарьяна поиска остовного дерева в
графе
§9. Алгоритм Беллмана оптимальной одномерной
упаковки
Задачи и упражнения к главе 7
Приложение АД. Брейман, Г.П. Рябов.
Программные реализации рекурсивных алгоритмов
и их экспериментальное исследование


Об авторе


Последние поступления в рубрике "Операционные системы: общие вопросы, администрирование, программирование"



Введение в тестирование программного обеспечения. Руководство Введение в тестирование программного обеспечения. Руководство Тамре Л.

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

Наука о данных. Учебный курс Наука о данных. Учебный курс Скиена С.С.

Для того чтобы понять мир, необходимо собрать и проанализировать данные о нем. Объединение последних технологических тенденций предоставляет новые возможности для применения анализа данных к более сложным задачам, чем когда-либо прежде. Емкость......

Паттерны Kubernetes. Шаблоны разработки собственных облачных приложений Паттерны Kubernetes. Шаблоны разработки собственных облачных приложений Хасс Р., Ибрам Б.

С развитием микросервисов и контейнеров изменились подходы к проектированию, созданию и запуску программного обеспечения. Познакомьтесь с новыми паттернами и принципами разработки, которые нужны для реализации облачных приложений в Kubernetes. Эта......

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Головешкин В.А., Теория рекурсии для программистов в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.