Staffel 8 : Rekursion

rekursive Berechnungsvorschrift

Frage:

Woraus besteht eine rekursive Berechnungsvorschrift?

1)

2) 

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Fallunterscheidung durch Konditional

Frage:

Wie sieht bei rekusiven Funktionen die Fallunterscheidung aus? 

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Wechselseitige Rekursion

Frage:

Was bedeutet Wechselseitige Rekursion?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Endrekursion

Frage:

 Was versteht man unter Endrekursion?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Endrekursion Vorteile

Frage:

Nenne drei Vorteile der Endrekursion

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Rekursion und Schleifen

Frage:

Sind Schleifen und Rekursion Gleichmächtig?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Anzahl rekursiver Aufrufe

Frage:

wahr oder falsch

Die Anzahl rekursiver Aufrufe ist wichtig!
fact ist linear rekursiv, fib ist expontiell rekursiv 

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

fact(4)

Frage:

Wie viele Aufrufe gibt es bei fact(4)?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

fib(4)

Frage:

Wie viele Aufrufe gibt es bei fib(4) ?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Endrekursion

Frage:

Was ist die konsequenz aus folgendem:
fact(n) muss
1. den Aufruf von fact(n-1) vorbereiten,
2. fact(n-1) aufrufen, und
3. danach das Ergebnis weiterverarbeiten 

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

endrekursiv

Frage:

Was bedeutet endrekursiv? 

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Schleifen zu rekursiven Funktionen

Frage:

wahr oder falsch

Rekursive Funktionen sind mindestens so mächtig wie
Schleifen

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Definition von Funktionen

Frage:

wahr oder falsch
1) Die Definition einer neuen Funktion enthält ihren Namen.
2) Mit der Funktionsdefinition ist auch die Beschreibung des Algorithmus gegeben.
3) Funktionen haben stets Ein- und Ausgabeparameter.

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.