Contenido
- Definición: ¿Qué significa la función recursiva?
- Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.
- Techopedia explica la función recursiva
Definición: ¿Qué significa la función recursiva?
Una función recursiva es una función en código que se refiere a sí misma para su ejecución. Las funciones recursivas pueden ser simples o elaboradas. Permiten una escritura de código más eficiente, por ejemplo, en la lista o compilación de conjuntos de números, cadenas u otras variables a través de un solo proceso reiterado.
Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.
Techopedia explica la función recursiva
Las funciones recursivas en el código a menudo se basan en configuraciones de bucle, donde la variable inicial se llama varias veces mientras el bucle la altera. Los ejemplos simples de una función recursiva incluyen el factorial, donde un número entero se multiplica por sí mismo mientras se reduce gradualmente. Muchas otras funciones de autorreferencia en un bucle podrían llamarse funciones recursivas, por ejemplo, donde n = n + 1 dado un rango operativo.
Además de funciones recursivas más simples, los programadores y otros han creado funciones mucho más elaboradas que también funcionan a través de los principios de recursividad. Algunos, como la secuencia de Fibonacci, tienen aplicaciones para financiar y otras áreas, donde otros siguen siendo esotéricos y en gran medida exclusivos para la comunidad de TI.