Rekursīvā funkcija

Autors: Peter Berry
Radīšanas Datums: 20 Augusts 2021
Atjaunināšanas Datums: 22 Jūnijs 2024
Anonim
How to write Recursive Functions
Video: How to write Recursive Functions

Saturs

Definīcija - ko nozīmē rekursīvā funkcija?

Rekursīvā funkcija ir funkcija kodā, kas attiecas uz sevi izpildes vajadzībām. Rekursīvās funkcijas var būt vienkāršas vai sarežģītas. Tie ļauj efektīvāk rakstīt kodu, piemēram, uzskaitot vai apkopojot skaitļu, virkņu vai citu mainīgo kopas, izmantojot vienu atkārtotu procesu.


Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia izskaidro rekurējošo funkciju

Kodējošās rekursīvās funkcijas bieži ir atkarīgas no cilpas iestatījumiem, kur sākotnējais mainīgais tiek izsaukts vairākas reizes, kamēr cilpa to maina. Vienkārši rekursīvas funkcijas piemēri ir koeficienti, kur vesels skaitlis tiek reizināts pats, vienlaikus pakāpeniski pazeminot. Daudzas citas cilpas pašreferenču funkcijas var saukt par rekursīvām funkcijām, piemēram, kur n = n + 1 ir noteikts darbības diapazons.

Papildus vienkāršākām rekursīvām funkcijām programmētāji un citi ir izvirzījuši daudz sarežģītākas funkcijas, kuras darbojas arī pēc rekursijas principiem. Dažiem, piemēram, Fibonači secībai, ir finanšu un citu jomu lietojumprogrammas, kur citi paliek ezotēriski un galvenokārt IT sabiedrības aprindās.