Hallo,
folgende Folge sollte ich rekursiv implementieren:
Das habe ich so auch getan. Nun soll ich aber daraus eine lineare Rekursion machen:
Meine Ideen sind bisher:
return 0 steht natürlich nur als Platzhalter da. Ich bin mir nicht ganz sicher wie ich dabei vorgehen soll. Kann mir vllt jemand helfen, das Problem zu verstehen?
folgende Folge sollte ich rekursiv implementieren:
Das habe ich so auch getan. Nun soll ich aber daraus eine lineare Rekursion machen:
Meine Ideen sind bisher:
Java:
public static double fibDvE(GFK gfk, int n, double a, double b, int c) {
for (int i = n; i > 0; i--) {
if (i == n) fibDvEHelper(gfk, n, a, b, c, i, Double.NaN, Double.NaN, Double.NaN);
}
return 0;
}
public static double fibDvEHelper(GFK gfk, int n, double a, double b, int c, int i, double mem1, double mem2, double mem3) {
gfk.logDvE(gfk, n, a, b, c, i, mem1, mem2, mem3);
return 0;
}