Продолжительность
4 ч 28 мин 10 сек
Количество уроков
25 Видео
Дата добавления
13.08.2019
Узнайте пошаговый подход к решению любой проблемы динамического программирования.
Реализация алгоритмов динамического программирования - это больше искусство, чем просто методика программирования. Проблемы с динамическим программированием также очень часто задаются в интервью по программированию, но если вы спросите любого, кто готовится к интервью, что является самой сложной проблемой, задаваемой в интервью, скорее всего, ответ будет динамическое программирование.
На самом деле, проблемы динамического программирования очень легко решить, если вы глубоко разбираетесь в теории и знаете определенные приемы. Большинство проблем динамического программирования имеют некоторые общие элементы, и если вы знаете, как идентифицировать эти вещи, вы можете легко найти решение.
В этом курсе
- 1. Углубленная теория динамического программирования
- 2. Методы рекурсии и возврата
- 3. Пошаговый подход к динамическому программированию решений данной проблемы с нуля.
- 4. Применение пошагового подхода к задачам одномерного динамического программирования с подробными примерами.
- 5. Применение пошагового подхода для задач многомерного динамического программирования с подробными примерами.
- 6. Как анализировать временные и пространственные сложности рекурсивных решений, а также решения для динамического программирования