Будинки Розвиток Що таке рекурсивна функція? - визначення з техопедії

Що таке рекурсивна функція? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає рекурсивна функція?

Рекурсивна функція - це функція в коді, яка відноситься до себе для виконання. Рекурсивні функції можуть бути простими або складними. Вони дозволяють зробити більш ефективним написання коду, наприклад, при переліку або складенні наборів чисел, рядків або інших змінних за допомогою одного повторного процесу.

Техопедія пояснює рекурсивну функцію

Рекурсивні функції в коді часто покладаються на настройки циклу, де початкова змінна викликається кілька разів, змінюючи цикл. Прості приклади рекурсивної функції включають факториал, де ціле число множиться на себе, одночасно знижуючись поступово. Багато інших функцій самовідсилки в циклі можна назвати рекурсивними функціями, наприклад, де n = n + 1 заданий робочий діапазон.

Окрім більш простих рекурсивних функцій, програмісти та інші розробили набагато більш досконалі функції, які також працюють на принципах рекурсії. Деякі, як і послідовність Фібоначчі, мають додатки для фінансування та інші сфери, де інші залишаються езотеричними та значною мірою виняткові для ІТ-спільноти.

Що таке рекурсивна функція? - визначення з техопедії