"Spiega cosa si intende per funzione ricorsiva."
Una funzione ricorsiva è una funzione che si richiama da sola, consentendole di risolvere lo stesso problema più volte con input diversi. Questo tipo di funzione è utile per risolvere problemi complessi perché li suddivide in sottoproblemi più semplici che possono essere riutilizzati. La ricorsione può essere utilizzata per attraversare una struttura ad albero, risolvere problemi matematici e altre attività che richiedono la suddivisione di un problema in parti più piccole.