Präsentationsfolien (PDF)
Präsentationsfolien (PDF)
Präsentationsfolien (PDF)
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
8.1 Einführung der Rekursion<br />
• Der Induktionsgedanke ist ein oft verwendetes Mittel<br />
zum Entwurf von Algorithmen:<br />
□ Bestimme die Lösung für einen Basisfall.<br />
□ Zerlege das Problem in ein, zwei oder mehrere einfache(re)<br />
Teilprobleme, die entweder direkt oder rekursiv lösbar sind<br />
und verknüpfe die Lösung zur Gesamtlösung.<br />
• Beipiel: n! = n . (n-1)!<br />
Teilproblem 1:<br />
trivial<br />
Teilproblem 2:<br />
Rekursiv lösbar<br />
<br />
<br />
Verknüpfung<br />
Der Fall n wird auf den Fall n-1 zurückgeführt.<br />
Die Induktionsannahme wird einmal angewendet.<br />
Rekursion am Ende des Rumpfs.<br />
Algorithmen und Datenstrukturen Philippsen/Stamminger/Pflaum/Riehle WS 2010/2011 Folie 08-16