Kurs:Algorithmen und Datenstrukturen/Kapitel 7
Dieses Kapitel gehoert zum Kurs Algorithmen und Datenstrukturen des Fachbereichs Informatik.
Dynamisches Programmieren
BearbeitenKurze 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