Vediamo...
publicstaticboolean verifica(AlberoBinario a){
if(a==null)returnfalse;
if(a.sinistro()==null&& a.destro()==null)return a.val()>=0;
else{
if(verifica(a.destro()) || verifica(a.sinistro()));
return true;
}
returnfalse;
}
Vediamo...
publicstaticboolean verifica(AlberoBinario a){
if(a==null)returnfalse;
if(a.sinistro()==null&& a.destro()==null)return a.val()>=0;
else{
if(verifica(a.destro()) || verifica(a.sinistro()));
return true;
}
returnfalse;
}
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
....
codice:public static boolean verifica(AlberoBinario a){ if(a==null) return false; if(a.sinistro()== null && a.destro()== null) return a.val()>=0; else verifica(a.sinistro()) || verifica(a.destro()); return true; }
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet