Zusammenfassung der Ressource
Frage 1
Frage
¿Qué provoca la llamada recursiva de un método recursivo?
Antworten
-
Se crean nuevas variables locales para cada llamada, cada método es distinto al llamado anteriormente
-
Se asigna un area de memoria común para todos los métodos recursivos, Java ya conoce que métdoso son recursivos al momento de la llamada a ese método.
-
Se asigna un area de memoría distinta para cada llamada, el valor de las variables se va "pisando" con cada llamada al método.
Frage 2
Frage
Tanto el proceso de asignación de memoria al iniciar la recursividad, como el proceso de backtracking, son gestionados de manera automática.
Frage 3
Frage
¿En que consiste la planteación correcta de un método recursivo?
Antworten
-
Indicar una condición de corte
-
Efectuar una o más llamadas recursivas
-
Asignar variables con distintos nombres
-
Indicar en la clase donde se define el método, que permite la recursividad.
Frage 4
Frage
Marcar las afirmaciones verdaderas sobre la recursividad
Antworten
-
Es una forma de definir algo
-
Utiliza mucha memoria, lo que puede ser un problema y terminar el programa
-
Solo Java permite las llamadas recursivas
-
Utilizandola en conjunto con la estrategía divide y vencerás, pueden crearse algoritmos muy eficientes
-
Generalmente, no es recomendada su utilización