A4 VMS 2062973
A4 VMS 2062973
A4 VMS 2062973
LEON
FACULTAD DE INGNIERIA MECANICA Y ELECTRICA
ACTIVIDAD NO.4
DOCENTE: JESSICA NATALIA MARTÍNEZ BALDERAS
GRUPO: 003
MATERIA: ALGORTIMOS COMPUTACIONALES
La recursión es especialmente útil en situaciones en las que un problema puede descomponerse en instancias
idénticas, pero de menor tamaño. Esto permite escribir algoritmos más simples y concisos, lo que a menudo
resulta en un código más claro y mantenible. Algunos ejemplos comunes de algoritmos recursivos incluyen la
búsqueda en árboles y gráficos, la clasificación rápida (QuickSort) y la recursión de cola en lenguajes de
programación como Python.
Un ejemplo clásico de algoritmo recursivo es el cálculo del factorial de un número, donde el factorial de un
número entero positivo 'n' se define como el producto de todos los enteros positivos desde 1 hasta 'n'.
Sin embargo, es importante tener en cuenta que el uso incorrecto de la recursión puede llevar a problemas de
eficiencia ya un consumo excesivo de recursos de memoria, por lo que es fundamental comprender bien cuándo
y cómo aplicar esta técnica. En este sentido, los algoritmos recursivos son un tema apasionante y esencial en el
mundo de la informática que permite resolver problemas complejos de manera elegante y eficiente.
ALGORITMO RECURSVIO