sistemas de informacion
En las imágenes podemos observar claramente un ejemplo de recursividad, ya que en ella se muestra como un método es llamado así misma repetitivamente.La recursividad es una técnica que puede ser de manera directa o indirecta a través de otro método.
La recursividad más que nada es una herramienta que facilita yayuda a simplificar de manera significativa los algoritmos. En este caso podemos utilizarla tanto en el ámbito informático y matemático.
Por ello en la imagen se vecomo se repiten las imágenes de las imágenes dando así a una recursividad.
Hay dos tipos de recursividad:
Directas: esto es cuando un subprograma se llama a sí mismouna o más veces.
Indirectas: en este caso se definen una serie de subprogramas usándose unos a otros.
También hay que tener en cuenta cuando ya no es necesariousar la recursividad, ya que hemos mencionado se llaman a sí mismas y por lo tanto nunca dejaran de llamarse a menos que nosotros indiquemos cuando ya no las requerimos.Y con esto evitamos problemas de saturación de memoria.
Se puede decir que favorece la comprensión hacia el programador de manera sencilla y natural. Y podemoscomprobar con facilidad la solución del problema siendo esta correcta.
En conclusión, la recursividad es una herramienta, técnica o procedimiento para simplificar yfacilitar los algoritmos de manera compleja, en términos de si mismos.
La recursividad es útil para disminuir matemáticamente hablando problemas que dificulten susolución o para que no sean tan tediosas.
La recursividad no es una estructura de datos, sino una técnica que nos permite que las instrucciones se ejecuten n veces.
Regístrate para leer el documento completo.