Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Theoretische Informatik » Berechenbarkeits- und Komplexitätstheorie » Rekursionsfunktion verstehen » Antwort erstellen » Hallo Gast [Anmelden|Registrieren]

Antwort erstellen
Benutzername: (du bist nicht eingeloggt!)
Thema:
Nachricht:

HTML ist nicht erlaubt
BBCode ist erlaubt
Smilies sind erlaubt
Bilder sind erlaubt

Smilies: 21 von 33
smileWinkDaumen hoch
verwirrtAugenzwinkerngeschockt
Mit ZungeGottunglücklich
Forum Kloppebösegroßes Grinsen
TanzentraurigProst
TeufelSpamWillkommen
LehrerLOL HammerZunge raus
Hilfe 
aktuellen Tag schließen
alle Tags schließen
fettgedruckter Textkursiver Textunterstrichener Text zentrierter Text Hyperlink einfügenE-Mail-Adresse einfügenBild einfügen Zitat einfügenListe erstellen CODE einfügenPHP CODE farbig hervorheben
Spamschutz:
Text aus Bild eingeben
Spamschutz

Die letzten 3 Beiträge
skubidoo09 RE: Rekursionsfunktion verstehen

Warum zählt man die lilaKnoten nicht?
eulerscheZahl

Nehmen wir an, wir sind in Reihe m (nicht die unterste Reihe, wird also noch gefärbt).
Außerdem sei m ungerade (also wird lila gefärbt, wenn wir die Wurzel als Reihe 1 sehen) und größer 1.

Die Zahl der lila Knoten ist dann die Anzahl der Knoten in der aktuellen Reihe plus der Anzahl in allen Reihen darüber.
Für die aktuelle Reihe sind das 2^m Knoten
lilaKnoten(1) = 1 //Wurzelknoten
lilaknoten(m) = 2^m + lilaKnoten(m-2) //aktuelle Reihe + alle vorherigen
Vanni0601 Rekursionsfunktion verstehen

Hallo Zusammen,

Ich bin zur Zeit am Lernen für meine Algorithmen-Klausur in 2 Wochen.

Das Thema Rekursion habe ich immer fleißig vor mir hergeschoben, doch nun muss ich da langsam mal ran.
Und zwar ist mir diese Rekursionssache vollkommen unklar. Wenn mir eine Rekursionsgleichung gegeben ist, weiß ich nicht wirklich wie ich diese interpretieren soll und was diese genau aussagt.

Ein weiteres Problem stellt sich mir, wenn ein bestimmtes Problem geschildert wie ich daraus eine Rekursionsfunktion erstellen soll.

Zum Beispiel habe ich folgende Aufgabe vor mir liegen:

Betrachten Sie die Baumstruktur: innere Knoten haben eine von zwei möglichen Farben: Pink und lila. Ein pinker Knoten hat genau 2 lila Kinder. Ein lila Knoten hat genau 2 Pinke Kinder. Blätter haben keine Farbe. Die Wurzel ist lila.

Geben Sie eine rekursionsgleichung für die Anzahl der Knoten in Abhängigkeit von der Tiefe n des Baumes an.
Finden Sie eine geschlossene Form der Rekursionsgleichung und beweisen Sie deren Korrektheit.



So, wie der Baum aussieht habe ich mir bereits aufgezeichnet und was prinzipiell mit der Anzahl der Knoten in jedem weiteren Level des Baumes passiert ist mir auch klar. Aber wie zum Teufel stelle ich darauf aufbauend eine Rekursionsgleichung auf?

Ich bin echt verzweifelt, wahrscheinlich brauche ich nur einen kleinen Anschubser, aber ich verstehe momentan die ganze Geschichte mit den Rekursionen nicht.

Ich bin dankbar für jede noch so kleine Hilfe.

Grüße Vanny smile