Guten Tag,
ich verstehe hier bei der Rekursion etwas nicht.
Hier werden doch 2 Rekursive Aufrufe gemacht (f( f(n/10) + n%10 ). Wird erst n/10 geteilt danach ruft er + n%10 auf. Oder wird n/10 komplett Rekursiv runter gerechnet? Wenn erst n/10 komplette runter gerechnet wird verstehe ich nicht wie er dann die Äußere Funktion auflöst?
Entschuldigung ich kann es nicht besser beschreiben. Hoffe Ihr versteht was ich meine
LG
Danke für die Antwort.
LG
ich verstehe hier bei der Rekursion etwas nicht.
Java:
static int f(int n) {
return n <= 9 ? n : f( f(n/10) + n%10 );
}
Hier werden doch 2 Rekursive Aufrufe gemacht (f( f(n/10) + n%10 ). Wird erst n/10 geteilt danach ruft er + n%10 auf. Oder wird n/10 komplett Rekursiv runter gerechnet? Wenn erst n/10 komplette runter gerechnet wird verstehe ich nicht wie er dann die Äußere Funktion auflöst?
Entschuldigung ich kann es nicht besser beschreiben. Hoffe Ihr versteht was ich meine
LG
Danke für die Antwort.
LG