Rekurzívna funkcia

Autor: Peter Berry
Dátum Stvorenia: 20 August 2021
Dátum Aktualizácie: 22 V Júni 2024
Anonim
Rekurzívna funkcia - Technológie
Rekurzívna funkcia - Technológie

Obsah

Definícia - Čo znamená rekurzívna funkcia?

Rekurzívna funkcia je funkcia v kóde, ktorá sa odvoláva na vykonanie. Rekurzívne funkcie môžu byť jednoduché alebo komplikované. Umožňujú efektívnejšie písanie kódu, napríklad pri zostavovaní zoznamu alebo zostavovaní množín čísel, reťazcov alebo iných premenných prostredníctvom jediného opakovaného procesu.


Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje rekurzívne funkcie

Rekurzívne funkcie v kóde sa často spoliehajú na nastavenia slučky, kde počiatočná premenná je vyvolaná viackrát, zatiaľ čo je zmenená slučkou. Medzi jednoduché príklady rekurzívnej funkcie patrí faktoriál, kde celé číslo sa vynásobí samo o sebe, pričom sa postupne znižuje. Mnoho ďalších samoreferenčných funkcií v slučke by sa dalo nazvať rekurzívne funkcie, napríklad kde n = n + 1 vzhľadom na pracovný rozsah.

Okrem jednoduchších rekurzívnych funkcií prišli programátori a ďalší s oveľa prepracovanejšími funkciami, ktoré tiež pracujú na princípoch rekurzie. Niektoré, ako napríklad Fibonacciho sekvencia, majú aplikácie na financovanie a ďalšie oblasti, kde iné zostávajú ezoterické a do značnej miery výhradné pre IT komunitu.