"tā ir tāda darbība ar vairākiem steps, kur viens no steps ir izpildīt visus šos steps."
Šis ir neprecīzi, jo rekursīvā algoritmā, not all steps involve executing all the steps. Katrs rekursīvais izsaukums strādā on a smaller subproblem, nevis atkārtoti veic visu soļu kopu.
"recursive is when one object is defined in itself"
Arī neprecīzi un faktiski misleading. Lai gan objekta definēšanu tajā pašā objektā var panākt, using circular references or nested classes, tas neattiecās tikai un vienīgi uz rekursiju.
Rekursija attiecās specifiski uz function calling itself with a smaller input lai risinātu problēmu, nevis uz objektu definīcijām.
(Lasīt komentārus)
Nopūsties: