Size: a a a

2020 October 07

A

Aragaer in pro.algorithms
ну реально сортировать и не требуется
источник

A

Aragaer in pro.algorithms
мм... вместо этого надо знать порядок, во
источник

T

Tomas Shelbi in pro.algorithms
Порядок чего
источник

A

Aragaer in pro.algorithms
мы берем минимальную и знаем, что вершина либо слева от нее, либо справа
источник

T

Tomas Shelbi in pro.algorithms
Ну грубо говоря берём 0
источник

T

Tomas Shelbi in pro.algorithms
А там тоже трабл с локальными мин и макс будет
источник

A

Aragaer in pro.algorithms
хм. Ну да, это примерно и есть - "построить дерево, где для каждой клетки ответ, что вершина тут"
источник

T

Tomas Shelbi in pro.algorithms
Ну
А дерево строить долго
источник

A

Aragaer in pro.algorithms
в корне сунуть минимум, потом слева минимум левого и минимум правого
источник

T

Tomas Shelbi in pro.algorithms
И так для каждого минимума?
источник

A

Aragaer in pro.algorithms
угу, по локальным минимумам по их возрастанию
источник

A

Aragaer in pro.algorithms
еще вот интересно подумать про монотонные участки
источник

A

Aragaer in pro.algorithms
их можно просто брать as is, чтобы уменьшить количество вычислений
источник

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
Быстрее чем за линию
источник

A

Aragaer in pro.algorithms
а что если сначала сделать преобразование именно в горизонтальные срезы?
источник

T

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