Auf Thema antworten

ublic static double minTr(double[] n){


        return minTr(n,0,n.length-1);


    }


    public static double minTr(double[] numbers, int startIndex, int endIndex) { // method


        if (startIndex == endIndex){


            return numbers[startIndex];


        }


        if ( numbers[startIndex]<= numbers[endIndex]) {


                endIndex -=1;


        }


        else {


            startIndex +=1;


        }

        return minTr(numbers, startIndex, endIndex);


    }


Also so habe ich die Tail-Rekursion gelöst



Oben