17
ОСНОВЫ АЛГОРИТМОВ И СТРУКТУР ДАННЫХ
2.
n
n
-1
n
-2
0
стек
Рис. 10. Стек работы рекурсивной программы
В каждый отдельно взятый момент времени совокупность поколений
рекурсивной программы образует собой стек.
Рекурсия

стек.
Рекурсия и стек всегда сопутствуют друг другу.
3. Очевидно, и компилятор, и компоновщик рекурсивные и нерекурсивные
программы обрабатывает абсолютно одинаково.
Пример.
a
b
c
Рис. 11. Схема использования оперативной памяти
1...,9,10,11,12,13,14,15,16,17,18 20,21,22,23,24,25,26,27,28,29,...106