Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Recursividad
Recursividad
RECURSIVIDAD
Recursividad
Definicin recursividad
Procedimientos recursivos Ejemplos de casos recursivos
DEFINICIN
Un algoritmo recursivo es aquel que utiliza una parte de l mismo como solucin al problema.
Ventajas:
Algunos problemas son esencialmente recursivos, por lo cual su implementacin se facilita mediante un algoritmo de naturaleza recursiva, sin tener que cambiarlo a un mtodo iterativo
PROCEDIMIENTOS RECURSIVOS
Un procedimiento recursivo indirecto es aquel que llama a otro procedimiento que realiza una llamada al procedimiento original, generando que sea invocado y se produzca una recursin.
Cuando un procedimiento recursivo se llama recursivamente a s mismo varias veces, para cada llamada se crean copias independientes de las variables declaradas en el procedimiento.
En Java los mtodos pueden llamarse a s mismos. Si dentro de un mtodo existe la llamada a s mismo decimos que el mtodo es recursivo.
Quizs en la teora cueste ms ver lo que es una funcin recursiva que por la prctica.
FIN