Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Recursividad
2
Definición La recursividad es una técnica de programación importante. Se utiliza para realizar una llamada a una función desde la misma función. Como ejemplo útil se puede presentar el cálculo de números factoriales.
3
Ejemplo: Él factorial de 0 es, por definición, 1.
Los factoriales de números mayores se calculan mediante la multiplicación de 1 * 2 * …, incrementando el número de 1 en 1 hasta llegar al número para el que se está calculando el factorial.
4
Se puede crear una función sin resultado
Es fácil crear una función recursiva que no llegue a devolver nunca un resultado definitivo y no pueda llegar a un punto de finalización. Este tipo de recursividad hace que el sistema ejecute lo que se conoce como bucle “infinito”.
5
Para entender mejor lo que en realidad es el concepto de recursión veamos un poco lo referente a la secuencia de Fibonacci.
6
Principalmente habría que aclarar que es un ejemplo menos familiar que el del factorial, que consiste en la secuencia de enteros. 0,1,1,2,3,5,8,13,21,34,…,
7
Mas Explicado: 0 + 1 = 0, = 2, = 3, = 5, …
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.