Rekurzív eljárás - egy nagy enciklopédiája olaj és gáz, papír, oldal 1
rekurzív eljárás
A rekurzív eljárások számos előnye van, és egy hatékony eszköz létrehozására irányuló optimális programok feladatokat, mint a fordítás egyik nyelvről a másikra, beleértve a fordítást, bizonyítás elmélete és mások. Adj egy egyszerű példa mutatja a technika rekurzív eljárások és ami egyértelmű előny, hogy a nem-rekurzív ennek az eljárásnak ez nem lehetséges. [1]
Rekurzív eljárások (rekurzív eljárás) - olyan eljárás, amely nevezik magukat. Azok komplexitása határozza meg egy nagyon finom módon. A komplexitás sok rekurzív algoritmusok függ pontosan, hány rekurzív ismétléseket. Rekurzív eljárás hangzik elég egyszerű, de lehet komolyan megnehezíthetik a program hívja magát ismételten. [2]
Rekurzív eljárásban végezhető közvetett módon azáltal, hogy a második eljárás, ami okozza az első. [3]
Rekurzív eljárások és rekurzív hívások eljárások nem engedélyezett. [4]
A rekurzív eljárások rendszerint csak a kéményen át - tárolóáramkört amely lefoglalja külön memóriaterület változók kapcsolódó egyes hívás az eljárást. [6]
A rekurzív eljárások olykor embert zavart. De valójában nagyon egyszerű. Csak azokat a paramétereket, a verem, és az eljárást nevezik. [7]
Rekurzív eljárás keresési kezeli könyvtár, kinyitotta, majd olvasni rögzíti egyesével a readdir funkció, amíg a függvény visszatérési értéke NULL. Ez azt jelenti, hogy a katalógusban nincs több rekordot. Ha a bejegyzés egy könyvtárat, akkor is feldolgozott rekurzív hívás keresési eljárást. Ha ez egy futtatható fájl, akkor megfertőződik megfertőzheti az eljárást, amelyet át paraméterként fájlnevet. Ahhoz, hogy használni a szimbolikus linkeket igényel bonyolultabb programot. [8]
Rekurzív eljárásban a sajátossággal, amely magát. Rekurzív eljárások kényelmes, de lehet, hogy nem hatékony. [9]
Rekurzív eljárások és függvények (modulok) van egy két formája: a közvetlen és közvetett rekurzió rekurziót. Az első esetben, a modul tartalmazza az üzemeltető call azonos modul, mint a fenti eljárással fordított sorrendben. A második esetben, az egyik a modulusa bármely más modul, amely vagy önmagában, vagy amelyet más modulok okoz kezdeti modulus. [10]
Rekurzív eljárásban keresés (4,87), mint korábban, követi a rendszer az alap algoritmus tartalmazza a bináris fa. H hozzáad egy harmadik paraméter, s rámutat, nincs változás, vagy részfa a gyökér p, és teljes mértékben megfelel a H paramétert a kereső program a B - fa. Azonban ki kell emelnünk, következményeit benyújtása oldalak formájában kapcsolt listák: minden oldalon tartják egy vagy két utalást a keresési eljárást. Meg kell különböztetni az esetben: nőtt részfa (függőleges referencia) vagy a tömeg csúcsot (a vízszintes referencia) kapott egy másik testvére, ezért szükség van az oldalon szétválasztás. [11]
Rekurzív eljárás keresési kezeli könyvtár, kinyitotta, majd olvasni rögzíti egyesével a readdir funkció, amíg a függvény visszatérési értéke NULL. Ez azt jelenti, hogy a katalógusban nincs több rekordot. Ha a bejegyzés egy könyvtárat, akkor is feldolgozott rekurzív hívás keresési eljárást. Ha ez egy futtatható fájl, akkor megfertőződik megfertőzheti az eljárást, amelyet át paraméterként fájlnevet. Ahhoz, hogy használni a szimbolikus linkeket igényel bonyolultabb programot. [12]
Rekurzív eljárásban. különösen, előnyösen lehet használni a különböző területeken a numerikus matematika. Például, használja őket, hogy kényelmesen számítani több integrálok, a Th Fortran általában szükség van több különböző rutinok a csomag szabványos rutinok. [13]
Hasonlóképpen, a rekurzív eljárás lehet, és rekurzív függvények. Beli azonosító található a jobb oldalán az üzemeltető, a feladat, hogy olyan rekurzív hívást. [14]
A rekurzív eljárások olyan eljárások a szervezetben, ahol van egy fellebbezés magukat, akár közvetlenül vagy egy másik eljárás. [15]
Oldalak: 1 2 3 4