אוסף שאלות בנושא עץ בינארי, לחצו כאן

פתרון שאלה 1 בשפת java

public static int bigger (BinNode<Integer> t , int x)

{

        if(t==null)

                return 0;

        int value = t.getValue();

        

        int adding=0;

        if(value > x)

                adding = 1;

        return adding + bigger(t.getLeft(), x) +  bigger(t.geRight(), x);

}