АиСД S01E11. Динамическое программирование. Часть 2

  Рет қаралды 5,454

Pavel Mavrin

Pavel Mavrin

Күн бұрын

Пікірлер: 13
@legopro156
@legopro156 11 ай бұрын
Где актив? Это лучший препод на ютубе.
@PASHKET_guitar
@PASHKET_guitar 3 жыл бұрын
*Спасибо большое за видос! Круто: "...берём жизненные задачи.."*
@Sancho_Merka
@Sancho_Merka 2 жыл бұрын
Возможно неплохой идеей будет поиск цепочки преобразований для редакционного расстояния. Там неочевидно восстановление ответа по матрице. (но подозреваю, что это просто дается как ДЗ)
@ok_pavel
@ok_pavel 9 ай бұрын
Почему на 11:11 именно сравнивается A[i-1] и B[i-1]? Почему не "Если A[i]==B[i]" И почему тогда наше d[i][j]==d[i-1][j-1]? Вот эти два момента вообще непонятны, и, соответственно, непонятно всё, что идет дальше.
@АлександрАлександр-н9ж6ш
@АлександрАлександр-н9ж6ш 5 ай бұрын
потому что i, j это указатели на элемент за последним, поэтому чтобы сравнить последние надо 1 вычесть. а дальше если символы равны, то мы просто переходим к прошлым в обоих строках, ведь у нас все хорошо
@ok_pavel
@ok_pavel 9 ай бұрын
На 14:40 непонятно, что значит "добавить b". Разве его не в верхнюю строку надо добавить? Просто выглядит так, словно вы отрезаете b из второй строки, хотя говорите при этом, что добавляете.
@НикитаВасильев-в7и
@НикитаВасильев-в7и 6 ай бұрын
Да, мы добавляем b к первой строчке, по продолжению, кстати, понятно, что именно это и происходит
@innokentiyromanchenko1450
@innokentiyromanchenko1450 Жыл бұрын
@Pavel Mavrin а в 58:33 тоже про CHT? на последнем слайде в цикле для t используем индекс j+1, а в его теле j-1 - противоречие, как с ним быть?
@pavelmavrin
@pavelmavrin Жыл бұрын
в русской школе это называется "метод Кнута", я так и не нашел, откуда это пошло изначально
@pavelmavrin
@pavelmavrin Жыл бұрын
Про j+1 и j-1 не вижу противоречия, там d[t, j-1] все-таки, а не d[i, j-1], а t < i всегда, так что то значение раньше нашего посчитается
@innokentiyromanchenko1450
@innokentiyromanchenko1450 Жыл бұрын
@Pavel Mavrin о чем вы хотели рассказать на 38:50 ? не могу разобрать
@pavelmavrin
@pavelmavrin Жыл бұрын
Convex Hull Trick (CHT) :)
@stepan8539
@stepan8539 Жыл бұрын
Новая концовка топ)
АиСД S01E12. Задача о рюкзаке
1:12:45
Pavel Mavrin
Рет қаралды 5 М.
АиСД S01E12. Задача о рюкзаке
1:10:01
Pavel Mavrin
Рет қаралды 8 М.
АиСД S01E13. ДП по профилю
1:12:15
Pavel Mavrin
Рет қаралды 6 М.
АиСД S02E01. Дерево отрезков
1:15:09
Pavel Mavrin
Рет қаралды 14 М.