Grundlagen der Informatik 2, Vorlesung 14: Dynamische Programmierung
Rekursive Darstellungen können sehr kompakte und elegante Lösungen ergeben, die im Ergebnis oft gut wartbar sind. Allerdings gibt es ein wesentliches Problem...
🔥 Related Trending Topics
LIVE TRENDSThis video may be related to current global trending topics. Click any trend to explore more videos about what's hot right now!
THIS VIDEO IS TRENDING!
This video is currently trending in Thailand under the topic 'สภาพอากาศ'.
About this video
Rekursive Darstellungen können sehr kompakte und elegante Lösungen ergeben, die im Ergebnis oft gut wartbar sind. Allerdings gibt es ein wesentliches Problem bei rekursiven Algorithmen: In vielen Fällen werden die gleichen Teilprobleme mehrfach gelöst. Das kann die Laufzeit betroffener Algorithmen so fundamental beeinflussen, dass sie für praktische Problemgrößen nicht mehr praktikabel sind. Mit der dynamischen Programmierung lernen wir eine Designstrategie für Algorithmen kennen, die darauf ausgelegt ist, diese Ineffizienz zu beheben und mit einem moderaten Mehrbedarf an Speicherplatz exponenzielle Laufzeitgewinne zu realisieren. Wir besprechen die Systematik hinter dynamischer Programmierung in einem Vier-Schritt-Verfahren und besprechen die Voraussetzungen für die Anwendbarkeit dynamischer Programmierung.
Video Information
Views
42
Total views since publication
Duration
44:13
Video length
Published
Apr 17, 2025
Release date
Quality
hd
Video definition