Динамическое программирование это просто | Скринкасты | MADE Академия данных |#1
В этом выпуске мы познакомимся с Григорием Шовкоплясом, преподавателем дисциплины «Алгоритмы и структуры данных»
в Академии больших данных MADE.
И рассмотрим способ, как решить задачу динамического программирования о наибольшей общей подпоследовательности так, чтобы написать код с первого раза. Составим план действий, а затем напишем код на языке Python. А на десерт - напишем восстановление ответа.
В следующих трёх выпусках Григорий рассмотрит базовый алгоритм поиска кратчайшего пути в графах, разберет задачу
о поиске пары ближайших точек и познакомит с методом “Разделяй и властвуй“, который помогает решить данную задачу
за асимптотику O(n logn). В последнем выпуске Григорий покажет, как сделать из структуры данных бор автомат для проверки наличия слов из словаря в тексте. А еще расскажет, что такое суффиксные ссылки и как их быстро считать.
Кстати, всех, кто хочет развиваться в работе с большими данными и научиться так же круто работать с графами, мы ждем в Академии больших данных MADE. Расскажите сво
11 views
817
233
4 months ago 00:07:01 17
Обучение Mastercam. Урок 2- Черчение и динамическое перемещение
4 months ago 00:08:59 1
Linux для начинающих | Терминал Linux | Основные команды
4 months ago 01:22:17 1
Алгоритмы на Python 3. Лекция №11
4 months ago 01:14:58 1
Алгоритмы на Python 3. Лекция №10
4 months ago 00:11:31 1
Видео 2. Создание визуализации для проверки работы алгоритма управления нагревателем
4 months ago 01:46:19 1
Метод динамического программирования: как его понимать?
4 months ago 00:24:09 1
Лучший курс по Python 3: Какой Python язык?
4 months ago 02:32:38 1
Методология «Ордена меча и орала», типы мышления, выборы Трампа и будущее