Hallo alle zusammen, ich habe folgende Rekursion:
ich soll die Ausgabe mit dem Aufruf 4 erklären und meine Übungsergebnisse stimmen leider nicht mit dem richtigem Ergebnis(3252432) überein. Daher wollte ich fragen ob mir jemand eine Hilfestellung geben könnte wie ich diesen Aufruf richtig abarbeite.
Ich komme einfach nicht auf die Idee wie ich richtig an diese Aufgabe herangehe, hab mich konzentriert hingesetzt und bin leider nicht auf den richtigen Lösungsweg gestoßen.
Wäre sehr dankbar für kleine Unterstützungen.
Code:
public class RekursiverAufruf {
public static String exB(int n) {
if (n <= 0)
return "";
return exB(n - 2) + (n + 1) + exB(n - 1);
}
public static void main(String[] args) {
System.out.print(exB(4));
}
}
Ich komme einfach nicht auf die Idee wie ich richtig an diese Aufgabe herangehe, hab mich konzentriert hingesetzt und bin leider nicht auf den richtigen Lösungsweg gestoßen.
Wäre sehr dankbar für kleine Unterstützungen.