Rekurze (programování): Porovnání verzí
Smazaný obsah Přidaný obsah
Bez shrnutí editace |
m Editace uživatele 37.188.236.6 (diskuse) vráceny do předchozího stavu, jehož autorem je Jvs |
||
Řádek 1:
{{Ve výstavbě|14 dní}}
'''Rekurze''' v [[programování]] je situace, kdy je [[podprogram|procedura nebo funkce]] vyvolána v rámci jednoho [[Vlákno (program)|vlákna]] dříve, než je dokončeno její předchozí vyvolání. Rekurze může být '''přímá''' (procedura nebo funkce volá sebe samu), nebo '''nepřímá''' (procedura nebo funkce volá jiné procedury nebo funkce, ty mohou volat další, atd. až je v některé úrovni znovu vyvolána původní procedura nebo funkce).▼
▲'''Rekurze''' [[programování]] je situace, kdy je [[podprogram|procedura nebo funkce]] vyvolána v rámci jednoho [[Vlákno (program)|vlákna]] dříve, než je dokončeno její předchozí vyvolání. Rekurze může být '''přímá''' (procedura nebo funkce volá sebe samu), nebo '''nepřímá''' (procedura nebo funkce volá jiné procedury nebo funkce, ty mohou volat další, atd. až je v některé úrovni znovu vyvolána původní procedura nebo funkce).
Použití rekurze může usnadnit a zelegantnit řešení některých úloh.
|