Kurs:Algorithmen und Datenstrukturen/Kapitel 7
Dieses Kapitel gehoert zum Kurs Algorithmen und Datenstrukturen des Fachbereichs Informatik.
Dynamisches Programmieren[Bearbeiten]
Kurze Beschreibung dessen, was in diesem Kapitel alles vorkommen wird
Von der Rekursion zum Dynamischen Programm[Bearbeiten]
- Einfaches Beispiel mit Zwischenspeicherung der Resultate
- Bedingungen, damit das Dynamische Programmieren moeglich ist
- Backtracking, um Resultate zurueckzuholen
Beispiel Matrixmultiplikation[Bearbeiten]
- Wie klammert man das Produkt von Matrizen , damit die Kosten am tiefsten sind?
- Rekursive Loesung hinschreiben
- Bedingungen testen
- Dynamisches Programm formulieren
Beispiel String-Matching[Bearbeiten]
- Definition des Problems
- Rekursive Loesung hinschreiben
- Bedingungen testen
- Dynamisches Programm formulieren
Beispiel Optimale Suchbaeume[Bearbeiten]
- Definition des Problems
- Rekursive Loesung hinschreiben
- Bedingungen testen
- Dynamisches Programm formulieren
Beispiel Museumsdieb[Bearbeiten]
- Zeigen, wie eine Diskretisierung das Loesen mit DP moeglich macht