Инструменты пользователя

Инструменты сайта


bb:redbook:204

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
bb:redbook:204 [2017/08/30 09:52]
prospero78 [2. Вычисление факториала]
bb:redbook:204 [2018/11/30 01:13] (текущий)
Строка 83: Строка 83:
 Как видно из вывода переменная ''​цБаза''​ с каждым вызовом действительно уменьшалась на "​1",​ и это была настоящая ''​рекурсия''​. :-) Как видно из вывода переменная ''​цБаза''​ с каждым вызовом действительно уменьшалась на "​1",​ и это была настоящая ''​рекурсия''​. :-)
  
-====3. Примечания==== +
-  +
-Вообще,​ вычисление в настоящем случае факториала через [[https://​ru.wikipedia.org/​wiki/​%D0%A0%D0%B5%D0%BA%D1%83%D1%80%D1%81%D0%B8%D1%8F|рекурсию]] — довольно //​неэффективный//​ алгоритм. Надо стараться искать обходные пути. Вообще с рекурсией надо быть очень внимательным,​ так как //​неограниченная//​ рекурсия мгновенно вызовет переполнение стека. На этом принципе работают чуть ли не половина вирусов для **MS Windows**. Можно отдельно почитать статью с множеством технических подробностей на http://​codenet.ru/​.+
  
bb/redbook/204.txt · Последние изменения: 2018/11/30 01:13 (внешнее изменение)