Este documento presenta los conceptos de recursividad y algoritmos recursivos. Explica que la recursividad implica dividir un problema complejo en subproblemas más simples, resolver los subproblemas de forma recursiva y luego combinar las soluciones para resolver el problema original. Incluye ejemplos como dividir un rectángulo recursivamente, encontrar el máximo de un arreglo de forma recursiva y ordenar un arreglo mediante el método de mezcla recursivo. El documento concluye con ejercicios prácticos sobre temas como búsqueda binaria, ordenación quick