Номер §1.1 № 11

ГДЗ по информатике 9 класс, Босова 2023, страница 23

§. № Рекурсивные алгоритмы

Какие алгоритмы называют рекурсивными? Приведите пример рекурсии из жизни.

Решение

Рекурсивным называют алгоритм, который прямо или косвенно ссылается на самого себя как на вспомогательный алгоритм. При каждом новом обращении обычно решается такая же, но меньшая подзадача. Чтобы выполнение когда-нибудь закончилось, нужен случай остановки, при котором нового вызова нет. Например, при поиске предмета в коробке с вложенными коробками можно действовать одинаково: открыть очередную коробку, проверить её содержимое, затем применить тот же порядок действий к каждой найденной внутри коробке. Если внутри коробок больше нет, поиск в этой ветви заканчивается. В алгоритме «Ханойская башня» таким же образом перенос башни из колец сводится к переносу башни из колец.

Ответ

Рекурсивный алгоритм вызывает сам себя прямо или через другие алгоритмы; пример — одинаковый поиск в каждой вложенной коробке до самой маленькой.

Помогло?

Нет твоего задания?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото