Как понять динамическое программирование | Advent of Code 2023 Day 12
Задача 12-го дня Advent of Code заставила вспомнить динамическое программирование. Паша Егоров из Контура показывает как не запутаться в рекурсии и в собственном коде. И делится лайфхаками, которые могут упростить (или даже ускорить) кодинг.
Приходите в наше комьюнити решателей Advent of Code: KJMKnawI71w5NjJi
И его чат:
Больше событий и полезной инфы:
— в телеграм-канале zWBpy5_75BU3OGVi
— на сайте про технологии в Контуре
0:00 Вступление
1:43 Условия 1 части задачи
3:56 Пишем просто переборный алгоритм
11:47 Условия 2 части
12:52 Проверяем решение на новых условиях
14:47 Кэшируем
17:37 Можно ли ещё ускорить?
22:06 Классический динпрог
27:23 Что лучше?
28:49 Мемоизация
31:38 Итоги
3 views
1969
723
3 weeks ago 00:02:45 1
С ДНЁМ МАТЕРИ! (24 НОЯБРЯ) Красивые стихи для лучшей МАМЫ ❤
3 weeks ago 00:15:00 1
“Третья мировая война. Просите милости Бога!“ г. Апостол Слова