Рекурсивна функция

Автор: Peter Berry
Дата На Създаване: 20 Август 2021
Дата На Актуализиране: 22 Юни 2024
Anonim
Рекурсия что это. Рекурсия программирование. Рекурсия и цикл. Рекурсия с++. Для начинающих. Урок #43
Видео: Рекурсия что это. Рекурсия программирование. Рекурсия и цикл. Рекурсия с++. Для начинающих. Урок #43

Съдържание

Определение - Какво означава рекурсивна функция?

Рекурсивна функция е функция в код, която се отнася до себе си за изпълнение. Рекурсивните функции могат да бъдат прости или сложни. Те позволяват по-ефективно писане на код, например, в списъка или компилирането на набори от числа, низове или други променливи чрез един повторен процес.


Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите за какво се занимава компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Техопедия обяснява рекурсивна функция

Рекурсивните функции в кода често разчитат на настройките на цикъла, където първоначалната променлива се извиква многократно, докато се променя от цикъла. Простите примери за рекурсивна функция включват фактория, където цяло число се умножава от само себе си, докато се намалява постепенно. Много други функции на саморефериране в цикъл могат да бъдат наречени рекурсивни функции, например, където n = n + 1 при зададен работен диапазон.

В допълнение към по-прости рекурсивни функции, програмисти и други разработиха много по-сложни функции, които също работят чрез принципи на рекурсия. Някои, като последователността на Фибоначи, имат приложения за финансиране и други области, където други остават езотерични и до голяма степен изключителни за ИТ общността.