Size: a a a

2020 October 07

T

Tomas Shelbi in pro.algorithms
В плане на 1 слой
источник

T

Tomas Shelbi in pro.algorithms
Вниз
источник

T

Tomas Shelbi in pro.algorithms
?
источник

A

Aragaer in pro.algorithms
ну вот допустим 23241. Первый локальный максимум на интервале от позиции 2 до позиции 2. На следующий слой спускаемся - от позиции 1 до позиции 4. Посчитали, что высота это что было посчитано (1) и еще вот этот слой и ниже - еще 9. Мемоизируем, что "если взять слой 1-4, то отсюда вниз будет 9"
источник

A

Aragaer in pro.algorithms
затем второй локальный максимум - 4. От него опускаемся на слой 0-4 и и уже знаем ответ
источник

T

Tomas Shelbi in pro.algorithms
Я не догоняю как хранить
источник

T

Tomas Shelbi in pro.algorithms
Типа
Таких локальных максимумов дофига может быть
И каждый раз считать такая себе опция
источник

T

Tomas Shelbi in pro.algorithms
Аааа
источник

T

Tomas Shelbi in pro.algorithms
Стоп
источник

T

Tomas Shelbi in pro.algorithms
Кажись
источник

A

Aragaer in pro.algorithms
три ключа - начало горизонтального слоя, конец горизонтального слоя и высота, на которой он начинается. Если мы получаем такое же вычисление, то ответ есть готовый
источник

T

Tomas Shelbi in pro.algorithms
Въехал
источник

T

Tomas Shelbi in pro.algorithms
Да
источник

T

Tomas Shelbi in pro.algorithms
Дада
источник

T

Tomas Shelbi in pro.algorithms
Но
источник

A

Aragaer in pro.algorithms
если высота такая есть, а начало и конец не совпадают, можно выбрасывать его, потому что мы перешли к новым локальным максимумам, которые этот слой не трогают
источник

T

Tomas Shelbi in pro.algorithms
Что если локальный максимум
источник

T

Tomas Shelbi in pro.algorithms
Меньше
источник

T

Tomas Shelbi in pro.algorithms
Дада
Насчёт начала и конца понятно
источник

T

Tomas Shelbi in pro.algorithms
Это нули
источник