Έχω πρόβλημα αναφέρονται για το πώς να πάρει λειτουργία αναζήτησης μου να εργαστώ για το δυαδικό δέντρο μου επιστρέφει ισχύει και για τη ρίζα, αλλά δεν ξέρω πώς να πάνε για διέρχονται από το υπόλοιπο του δέντρου.
public boolean contains(Object e)
{
return search(root, e);
}
private boolean search(BinaryNode n, Object e)
{
//If the current node is null,
//then the value clearly isn't found and return false.
if (n == null)
{
return false;
}
//If the node contains the search value,
//then the value is found and return true.
if(n.getValue() == e)
{
return true;
}
//If the node isn't null but also doesn't contain the search value,
//then search both the left and right subtrees
return false;
}













