domingo, 21 de noviembre de 2010

RECURSION (puntos extras)

Hola compañeros hoy les hablare de la recursividad








La recursividad es una técnica de la programación que se usa para realizar una llamada a una función desde
 ella misma, es algo parecido como a lo que se ve en la imagen de arriba y de ahi viene su nombre. 


El ejemplo más utilizado factoriales. 
El factorial de 0 es, por definición, 1, pero los factoriales de números mayores a 0 se calculan mediante la multiplicación de 1 x 2 x ...,haciendo que valla incrementando el número de 1 en 1 hasta llegar al número para el que se está calculando el factorial.



gracias :)





2 comentarios:

  1. Creo que la definición se ha quedado algo corta, pero tiene lo mas importante de la Recursion:
    "Es la llamada a una función desde ella misma"

    La imagen esta genial, sobre todo porque la recursion se puede convertir en algo infinito, como en la imagen xD creo que se represento muy bien ahí.

    Creo que falto una imagen ejecutando el código, aunque esta bien no se ve que resulta de ahí.
    De ahi en fuera todo esta bien compañero.

    Saludos

    ResponderEliminar