Recursieve functie

Schrijver: Peter Berry
Datum Van Creatie: 20 Augustus 2021
Updatedatum: 22 Juni- 2024
Anonim
Recursieve formules opstellen (VWO wiskunde A)
Video: Recursieve formules opstellen (VWO wiskunde A)

Inhoud

Definitie - Wat betekent recursieve functie?

Een recursieve functie is een functie in code die naar zichzelf verwijst voor uitvoering. Recursieve functies kunnen eenvoudig of uitgebreid zijn. Ze maken efficiënter schrijven van code mogelijk, bijvoorbeeld bij het weergeven of compileren van sets van getallen, tekenreeksen of andere variabelen via een enkel herhaald proces.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Recursieve functie uit

Recursieve functies in code vertrouwen vaak op lusconfiguraties, waarbij de initiële variabele meerdere keren wordt aangeroepen terwijl deze door de lus wordt gewijzigd. Eenvoudige voorbeelden van een recursieve functie omvatten de faculteit, waarbij een geheel getal met zichzelf wordt vermenigvuldigd terwijl het stapsgewijs wordt verlaagd. Veel andere zelfverwijzende functies in een lus zouden recursieve functies kunnen worden genoemd, bijvoorbeeld, waarbij n = n + 1 gegeven een werkbereik.

Naast eenvoudigere recursieve functies, hebben programmeurs en anderen veel uitgebreidere functies bedacht die ook werken via recursieprincipes. Sommigen, zoals de Fibonacci-reeks, hebben toepassingen voor financiering en andere gebieden, waar anderen esoterisch blijven en grotendeels exclusief voor de IT-gemeenschap.