Compare commits

..

2 Commits

Author SHA1 Message Date
c6a896f0e2 Alberi 2025-11-20 09:35:03 +01:00
80c5ea412e Livelli 2025-11-20 09:34:50 +01:00

View File

@@ -57,11 +57,16 @@ class Nodo{
else if(albero.dato==valore) return true; else if(albero.dato==valore) return true;
else return trova(albero.left, valore) || trova(albero.right, valore); else return trova(albero.left, valore) || trova(albero.right, valore);
} }
static String valoriNelLivello(Nodo albero, int livello){
if(albero==null) return "";
else if(livello==0) return albero.dato + "";
else return valoriNelLivello(albero.left, livello-1) + valoriNelLivello(albero.right, livello-1);
}
} }
public class NodoMain { public class Main {
public static void main(String[] args) { public static void main(String[] args) {
Nodo n1 = new Nodo(10, null, null); Nodo n1 = new Nodo(10, null, null);
Nodo n2 = new Nodo(5, null, null); Nodo n2 = new Nodo(5, null, null);