Hallo zusammen,
kann mir jemand bitte sagen, ob den folgende Aufgabe richtig gelöst habe!
ich soll eine Methode schreiben die, die 'Durchnitt' (Avarage) aller knoten in einem Baum zurück gibt.
Durchnitt =Summe aller Knoten geteilt durch Anzahl der Elemente in den Baum.
Hier ist den Code, der ich geschrieben habe;
l und r sind schon vor definiert,l ist die Linketeilbaum und r soll der Rechteteilbaum sein.
ich freue mich auf eure Antwort
Vg mark
kann mir jemand bitte sagen, ob den folgende Aufgabe richtig gelöst habe!
ich soll eine Methode schreiben die, die 'Durchnitt' (Avarage) aller knoten in einem Baum zurück gibt.
Durchnitt =Summe aller Knoten geteilt durch Anzahl der Elemente in den Baum.
Hier ist den Code, der ich geschrieben habe;
Java:
public int Avarage(Node a){
int left=0;
int right=0;
int countl=0;
int countr=0;
if(a==null) return 0;
else
if(a.l!=null) left=left +a.l.value;
countl=countl+a.l;
if(a.l!=null) right=right +a.r.value;
countr=countr+a.r;
return (left+right+a.value)/countl+countr;
ich freue mich auf eure Antwort
Vg mark
Zuletzt bearbeitet von einem Moderator: