ВУЗ:
Составители:
Рубрика:
45
Далее процесс повторяется, до тех пор, пока на четвертом вызове
Factorial(1) не будет выполнено условие выхода из рекурсии (Рис. 4.4).
Поэтому после четвертого вызова происходит возврат в вызывающую
функцию (т. е. в третий экземпляр Factorial(2), Рис. 4.5).
Рис. 4.3. Демонстрация первого рекурсивного вызова
метода Factorial(3).
Рис. 4.4. Демонстрация рекурсивного вызова
метода Factorial(1).
Третий экземпляр Factorial(2) завершается, но перед завершением
возвращает значение 2*1 (n*результат 4-го вызова) и т. д. Первый экземпляр
Далее процесс повторяется, до тех пор, пока на четвертом вызове
Factorial(1) не будет выполнено условие выхода из рекурсии (Рис. 4.4).
Поэтому после четвертого вызова происходит возврат в вызывающую
функцию (т. е. в третий экземпляр Factorial(2), Рис. 4.5).
Рис. 4.3. Демонстрация первого рекурсивного вызова
метода Factorial(3).
Рис. 4.4. Демонстрация рекурсивного вызова
метода Factorial(1).
Третий экземпляр Factorial(2) завершается, но перед завершением
возвращает значение 2*1 (n*результат 4-го вызова) и т. д. Первый экземпляр
45
Страницы
- « первая
- ‹ предыдущая
- …
- 43
- 44
- 45
- 46
- 47
- …
- следующая ›
- последняя »
