Archivo: Recursividad | Picando Código

Frase del día: Recursividad

Martes, 28 de octubre de 2008

Los verdaderos programadores sueñan en recursivo. Fernando Briano ¿Qué es recursividad?

Aprendiendo Programación: Recursividad 2ª parte

Jueves, 24 de enero de 2008

Gracias al aporte en los comentarios corregí un poco el código y el post sobre recursividad. Obviamente, después de leer los comentarios, a la noche llegué a casa y a programar! En el código, la función factorial cambia, en vez de devolver un entero sin signo, devuelve un float para evitar la limitación hasta 12. También el (while n=!1), lo usé porque creo que queda más claro la condición, Pero se puede hacer más fácil todavía con if n!=1: float factorial(unsigned long n){      if (n!=1)        return (n * factorial(n-1));      return 1; } Especificadores de formato Cuando se usa printf en […]

Recursividad en programación

Miércoles, 23 de enero de 2008

La recursividad, es un concepto bastante importante y bien básico de la programación. Sin embargo es bastante difícil de asimilar al principio. Se supone que es algo que se va entendiendo con práctica y tiempo. La mejor definición sin duda de la recursión, es la encontrada en el diccionario hacker: recursión -ver recursión. Por ejemplo GNU, es un acrónimo recursivo (GNU's Not Unix), ya que la G en GNU, significa GNU, cuya G significa GNU, y así recursivamente... Pensar de forma recursiva es complicado, y no es un proceso intuitivo. En programación, una función es recursiva cuando se llama a […]

Toasty!