Juan Giacosa
Quiz por , criado more than 1 year ago

Recursividad en la programación

38
0
0
Juan Giacosa
Criado por Juan Giacosa aproximadamente 8 anos atrás
Fechar

TSB - recursividad

Questão 1 de 4

1

¿Qué provoca la llamada recursiva de un método recursivo?

Selecione uma das seguintes:

  • 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.

Explicação

Questão 2 de 4

1

Tanto el proceso de asignación de memoria al iniciar la recursividad, como el proceso de backtracking, son gestionados de manera automática.

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 3 de 4

1

¿En que consiste la planteación correcta de un método recursivo?

Selecione uma ou mais das seguintes:

  • 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.

Explicação

Questão 4 de 4

1

Marcar las afirmaciones verdaderas sobre la recursividad

Selecione uma ou mais das seguintes:

  • 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

Explicação