Este documento trata sobre algoritmos recursivos. Explica que un método recursivo contiene llamadas a sí mismo y debe tener una condición de salida para evitar un bucle infinito. También cubre las condiciones que debe cumplir un algoritmo recursivo y cuando es apropiado usar recursividad frente a iteración.