Курс по динамическому программированию
Пятичасовое видео с примерами решения типовых алгоритмических задач из категории динамического программирования.
Автор показывает два подхода к решению одной и той же задачи - при помощи мемоизации и табуляции, а также во всех случаях объясняет сложности по времени и памяти.