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