Реферат по предмету "Программирование"


Рекурсия

Рекурсия

Рекурсия
— это такой способ организации вспомогательного алгоритма (подпрограммы), при
котором эта подпрограмма (процедура или функция) в ходе выполнения ее
операторов обращается сама к себе. Вообще, рекурсивным называется любой объект,
который частично определяется через себя.

Например,
приведенное ниже определение двоичного кода является рекурсивным:

  ::= |

  ::= 0 | 1

Здесь
для описания понятия были использованы, так называемые, металингвистический
формулы Бэкуса-Наура (язык БНФ); знак "::=" обозначает "по
определению есть", знак "|" — "или".

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

Приведём
другие примеры рекурсивных определений.

Пример
1. Классический пример, без которого не обходятся ни в одном рассказе о
рекурсии, — определение факториала. С одной стороны, факториал определяется
так: n!=1*2*3*...*n. С другой стороны, Граничным
условием в данном случае является n


Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.

Сейчас смотрят :

Реферат Исторические личности России (Петр 1, Меньшиков, Румянцев, Суворов, Ушаков, Кутузов, Нахимов, Скобелев, Брусилов)
Реферат Учет затрат по строительству объектов
Реферат Беседа о правилах поведения в обществе с младшими школьниками
Реферат Современная финансовая политика Украины
Реферат Середовище навчання Moodle Його переваги та недоліки
Реферат Производительность труда в горной промышленности, пути её повышения на примере ОАО Русал- Са
Реферат Новый подход к определению понятия действующий вулкан
Реферат А (сщюз, в значении но, однако) xфl-l-xd-# kho yong gi yin zer byung yin na yang slebs ma byung. Bг-Xгd-cф-xфl-vаY-…ьd-xфl-l-xd-™аO\-p-…ьd-# Он сказал, что прийдет завтра, а не пришел
Реферат Логистические системы
Реферат Xxxvii международная (Звенигородская) конференция по физике плазмы и утс, 8 12 февраля 2010 г
Реферат "Информационная технология. Процессы жизненного цикла программных средств" принят и введен в действие постановлением Госстандарта РФ от 23 декабря 1999 г
Реферат Опросные методи сбора первичной социологической информации
Реферат Административное нормотворчество
Реферат Экономика. Лекции, которые в дальнейшем использовались в качестве шпор
Реферат Анализ производственно хозяйственной деятельности СП Санта Бремор ООО