Cuprins:
Definiție - Ce înseamnă Funcția Recursivă?
O funcție recursivă este o funcție în cod care se referă la sine pentru executare. Funcțiile recursive pot fi simple sau elaborate. Ele permit o scriere de cod mai eficientă, de exemplu, în listarea sau compilarea seturilor de numere, șiruri sau alte variabile printr-un singur proces reiterat.
Techopedia explică funcția recursivă
Funcțiile recursive din cod se bazează adesea pe configurațiile buclei, unde variabila inițială este apelată de mai multe ori, în timp ce este modificată de buclă. Exemple simple ale unei funcții recursive includ factorialul, unde un număr întreg se înmulțește de la sine în timp ce este redus incremental. Multe alte funcții de auto-referențiere dintr-o buclă ar putea fi numite funcții recursive, de exemplu, unde n = n + 1 a dat un interval de operare.
Pe lângă funcțiile recursive mai simple, programatorii și alții au venit cu funcții mult mai elaborate, care funcționează și prin principii de recursivitate. Unele, cum ar fi secvența Fibonacci, au aplicații pentru finanțare și alte domenii, unde altele rămân ezoterice și în mare parte exclusive comunității IT.
