Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ESTRUCTURAS DE DATOS
(POTA + 1)
(PITA + 1)
(PETA + 1)
(PATA + 1)
(1)
QUE ES RECURSIVIDAD?
Es el proceso que se da cuando una funcin se
resuelve en trminos de si misma, es decir, que
hace un llamado as misma hasta llegar a un
caso ultimo, el cual desencadena que se den
los dems resultados.
F(X)=Y*F(X)
Caso ultimo
Caractersticas de un Algoritmo
Recursivo
Caso Base: El caso ultimo y con el cual ya
podemos regresar un valor (Punto de Parada).
Caso Recursivo: Es el caso que se resuelve
invocando nuevamente la funcin (Se llama as
misma). Los llamados se hacen sucesivos hasta
llegar al caso base.
Caractersticas de un Algoritmo
Recursivo
a(X)
a(-)
Invoca nuevamente
la funcin
5! = 1*2*3*4*5
4!
5! = 4!*5
Recursividad
n! = (n-1)! * n
5!= 4!*5
4!= 3!*4
3!= 2!*3
2! = 1!*2
1!=1
0!=1
n! = (n-1)! * n
Factorial (n) = (n-1) Factorial * n
n! = (n-1)! * n
Factorial (n) = (n-1) Factorial * n
0,1,1,2,3,5,8,13,21,34,55,89,144,233,377
La sucesin comienza con los nmeros 0 y 1, y a
partir de estos, cada trmino siguiente es la
suma de los dos anteriores