Hallo,
ich habe folgende Aufgabe zu lösen:gegeben ist eine rekursive Funktion:
ich muss in geeigneter Weise dokumentieren wie
rekursiv berechnet wird.
Trotz debugging in eclispe fällt mir schwer nachvolzuziehen was da wirklich passiert.
Ausserdem wir es noch gefragt welches Schema
zu Berechnung des Funktionswertes verwendet und welche allgemein bekannte Funktion durch
bercehcnet wird.
Erkennt ihr eine allgemein bekannte Funktion?
ich habe folgende Aufgabe zu lösen:gegeben ist eine rekursive Funktion:
Java:
public class Funktion {
public static int f(int x[],int lower,int upper){
if(lower==upper)
return x[lower];
int center=(lower+upper)/2;
int a=f(x,lower,center);
int b=f(x,center+1,upper);
if(a<b)
return a;
return b;
}
public static void main(String[] args) {
int x[]={4,7,9,3,2,5,7,8};
System.out.println(f(x,0,7));
}
}
ich muss in geeigneter Weise dokumentieren wie
Java:
f(x,0,7)
Trotz debugging in eclispe fällt mir schwer nachvolzuziehen was da wirklich passiert.
Ausserdem wir es noch gefragt welches Schema
Java:
f
Java:
f
Erkennt ihr eine allgemein bekannte Funktion?
Zuletzt bearbeitet: