Size: a a a

2020 July 10

BM

Bob Marley in pro.algorithms
Andrey (@AndrewB330)
я обычно выражаю эту формулу через скалярное произведение, в котором изначально нет корней
Ну для сравнения величин в силу монотонности корня очень даже нормальная практика
источник

CD

Constantine Drozdov in pro.algorithms
Andrey (@AndrewB330)
я обычно выражаю эту формулу через скалярное произведение, в котором изначально нет корней
но эту формулу нельзя переписать без корней
источник

CD

Constantine Drozdov in pro.algorithms
расстояние от (0, 0) до x + y + 1 == 0 очевидно 1/sqrt(2)
источник

A(

Andrey (@AndrewB330) in pro.algorithms
расстояние да
источник

BM

Bob Marley in pro.algorithms
Constantine Drozdov
расстояние от (0, 0) до x + y + 1 == 0 очевидно 1/sqrt(2)
Можно  возвести  в квадрат
источник

A(

Andrey (@AndrewB330) in pro.algorithms
Vlad Doc
В ориге реинтерпрет каст
я просто это выражаю как "относительная величина проекций на перепендикуляр к отрезку"
источник

A(

Andrey (@AndrewB330) in pro.algorithms
(ой не на то реплай)
источник

CD

Constantine Drozdov in pro.algorithms
ну то, что тут скалярное произведение (x, y, 1) на (a, b, c) понятно, да
источник

A(

Andrey (@AndrewB330) in pro.algorithms
ну а в остальном, быстрее никак)
источник

K

Konstantin in pro.algorithms
А как найти в массиве множество элементов такое, что расстояние между любыми двумя более k, и среди всех возможных сумма элементов максимальна?
источник

K

Konstantin in pro.algorithms
За линию нужно
источник

KK

Kirill Kaymakov in pro.algorithms
Прям за линию?
источник

CD

Constantine Drozdov in pro.algorithms
динамика
источник

KK

Kirill Kaymakov in pro.algorithms
Берем сортим и жадно набираем
источник

CD

Constantine Drozdov in pro.algorithms
Kirill Kaymakov
Прям за линию?
там прямо за линию же
источник

VM

Vladik Milshin in pro.algorithms
думаю, что можно просто посчитать dp[l] - ответ для префикса l, тогда dp[l] = max(dp[l - 1], dp[l - k] + a[l])
источник

CD

Constantine Drozdov in pro.algorithms
Kirill Kaymakov
Берем сортим и жадно набираем
он имеет в виду множество индексов k_i: \sum a[k_i] -> max,  |k_i - k_{i + 1}| >= k
источник

KK

Kirill Kaymakov in pro.algorithms
Constantine Drozdov
он имеет в виду множество индексов k_i: \sum a[k_i] -> max,  |k_i - k_{i + 1}| >= k
А, расстояние по индексам
источник

KK

Kirill Kaymakov in pro.algorithms
Все, понял, туплю
источник

KK

Kirill Kaymakov in pro.algorithms
Тогда тупо динама, да
источник