Perdonate se ripropongo una domanda che è già stata posta in formule simili,ma purtroppo non ho trovato risposte esaustive.Purtroppo ho provato a trasformare varie parti del programma in ricorsivo,anche molto piccole e semplici,ma la risposta dopo il 5 homework sarà in breve che il numero di ricorsioni è cosi alto da non poter continuare facendo fallire anche i test precedenti che nonostante abbiano dato i risultati corretti,dimostrato dal fatto che appunto restituiscono "PASSED",prendo comunque 0 nonostante per passare l'esercizio compresi test 6 e 7 con i timeout mancherebbe qualche millisecondo.Come scrivevo in precedenza ho provato varie ricorsioni,da semplice creazione degli alberi,al numero di radici,alla lunghezza dei rami,alla creazione di liste contenti rami o foglie e perfino a costruire l'albero ricorsivamente (versione attuale).La risposta sarà sempre che avrò superato il numero di ricorsioni e quindi al conseguente 0 su 30 con i primi 5 esercizi "PASSED"