Ich komme mit der Rekursion nicht weiter.
Es soll eine Objektmethode sein, die ein Binärbaum mit einem anderen vergleicht.
Wer könnte mir helfen?
Es soll eine Objektmethode sein, die ein Binärbaum mit einem anderen vergleicht.
Wer könnte mir helfen?
Code:
public class SortedBinTree {
int value;
SortedBinTree left;
SortedBinTree right;
SortedBinTree (SortedBinTree left,int value,SortedBinTree right) {
this.value = value;
this.left = left;
this.right = right;}
public boolean vergleiche(SortedBinTree baum){
boolean wahr=false;
if(this.value!=baum.value) wahr=false;
else
if((this.left==null)&(baum.left==null))wahr=true;
if((this.right==null)&(baum.right==null))wahr=true;
if (left.vergleiche(baum.left))wahr=true;
if (right.vergleiche(baum.right))wahr=true;
return wahr;}}