Интенсив по алгоритмам. Разбор ДЗ 3

  Рет қаралды 8,889

Yandex for Developers

Yandex for Developers

Жыл бұрын

Это Интенсив по алгоритмам в рамках Открытого лектория Академии Яндекса: academy.yandex.ru/lp/open-lec...
Записи лекций, по которым подготовлены задачи: yandex.ru/yaintern/algorithm-...
Ссылка на контест, который разбирается в этом видео: contest.yandex.ru/contest/401...

Пікірлер: 5
@ozimandias1738
@ozimandias1738 9 ай бұрын
Во второй задаче можно асимптотически лучшее решение найти - O(n). Единственный минус в том, что у нас 120*n (практически всегда хуже), так как придется завести массив на 121 элемент и потом на каждом шаге по нему итерироваться.
@asqzan2359
@asqzan2359 Жыл бұрын
ty bro, keep going!
@MrAnyTwo
@MrAnyTwo Жыл бұрын
Объясните, пожалуйста, как получается выражение ans - (cnt - k) * minUs ?
@TheZirkastu
@TheZirkastu Жыл бұрын
Мы ищем кол-во зелий при минимально допустимой полезности, может так оказаться что при такой полезности зелий больше чем нужно. Например получилось что 6 лучших зелий это зелья с полезностями 5 4 3 3 3 3. Здесь минимально допустимая полезность это 3. А нужно выбрать например всего k=3 лучших зелий поэтому из ответа вычитается полезность лишних зелий. Т.е в этом примере это три лишние тройки
@MrAnyTwo
@MrAnyTwo Жыл бұрын
​@@TheZirkastu А мы что, всегда будем получать последовательность полезностей, заканчиающейся цепочкой допустимых последовательностей в количестве не меньшем, чем (cnt - k) ? Мы не можем получить последовательность 8 6 5 4 3 3 ? Тут ведь при одборе 3х лучших останется 4 3 3 И уже на 3 умножать неправильно как-то.
THIS BABY IS A GHOST😱
00:23
JULI_PROETO
Рет қаралды 18 МЛН
Duck sushi
00:54
Alina Saito / 斎藤アリーナ
Рет қаралды 22 МЛН
FOOTBALL WITH PLAY BUTTONS ▶️ #roadto100million
00:24
Celine Dept
Рет қаралды 100 МЛН
THIS BABY IS A GHOST😱
00:23
JULI_PROETO
Рет қаралды 18 МЛН