Namai Plėtra Kas yra rekursinė funkcija? - apibrėžimas iš techopedijos

Kas yra rekursinė funkcija? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia rekursinė funkcija?

Rekursyvinė funkcija yra kodo funkcija, kuri nurodo vykdymą. Rekursyvinės funkcijos gali būti paprastos arba sudėtingos. Jie leidžia efektyviau rašyti kodą, pavyzdžiui, įrašant ar sudarant skaičių, eilučių ar kitų kintamųjų rinkinius per vieną pakartotą procesą.

„Techopedia“ paaiškina rekursinę funkciją

Rekursyvinės kodo funkcijos dažnai remiasi kilpų sąranka, kai pradinis kintamasis yra įjungiamas kelis kartus, o jį keičia kilpa. Paprasti rekursyvinės funkcijos pavyzdžiai yra faktorinė, kai sveikasis skaičius yra dauginamas pats, o palaipsniui mažinamas. Daugybė kitų kilpos savarankiškų funkcijų gali būti vadinamos rekursinėmis funkcijomis, pavyzdžiui, kai n = n + 1, atsižvelgiant į veikimo diapazoną.

Be paprastesnių rekursinių funkcijų, programuotojai ir kiti turi daug sudėtingesnių funkcijų, kurios veikia ir rekursijos principais. Kai kurie, pavyzdžiui, „Fibonacci“ seka, turi paraiškas finansavimui ir kitoms sritims, kur kiti išlieka ezoteriški ir išimtinai išskirtiniai IT bendruomenei.

Kas yra rekursinė funkcija? - apibrėžimas iš techopedijos