Size: a a a

2020 April 26

Д🍋

Димон 🍋 in pro.algorithms
те уже минимум N*M при полной матрице
источник

 P

 ‌‌Gleb Pilipets in pro.algorithms
Димон 🍋
тут же как минимум все клетки нужно обойти по разу
Ну он считает, что N это количество всех эллементов🤷‍♂
источник

Д🍋

Димон 🍋 in pro.algorithms
понял окей, думал, может я где-то не въехал
источник

Д🍋

Димон 🍋 in pro.algorithms
а то слишком быстрое какое-то решение выходит
источник

НЯ

Навин Ядав in pro.algorithms
Всем привет. Пишу программу по распределению работ студентов по рецензентам, у каждой работы есть темы в формате ccs (типа граф тем-подтем) и у каждого рецензента список тем в которых он шарит. То есть каждая работа в разной степени подходит разным рецензентам. Допустим я определил как рассчитывать на сколько она подходит в числовом виде, тогда соответственно надо максимизировать сумму всего распределения, чтоб оно было +- оптимальным. Почитал немного про разные алгоритмы оптимизации, но пока не понял что буду использовать. Может кто-то может что-то посоветовать или направить, мб что можно почитать или какие алгоритмы могут подойти, чтобы я ускорился
источник

AE

Alter Ego in pro.algorithms
Гайз, у кого-нибудь есть идея как красиво решить эту задачу?

Наверное тут должно хорошо подойти решение с массивом динамики 🤔
источник

EZ

Evgeniy Zheltonozhskiy🇮🇱 in pro.algorithms
Alter Ego
Гайз, у кого-нибудь есть идея как красиво решить эту задачу?

Наверное тут должно хорошо подойти решение с массивом динамики 🤔
DP + z function?
источник

AE

Alter Ego in pro.algorithms
DP - это что?
источник

EZ

Evgeniy Zheltonozhskiy🇮🇱 in pro.algorithms
Alter Ego
DP - это что?
Dynamic programming
источник

AE

Alter Ego in pro.algorithms
А, да, похоже без массива динамики это нереально.
источник

AE

Alter Ego in pro.algorithms
А почему обязательно через z функцию?
источник

EZ

Evgeniy Zheltonozhskiy🇮🇱 in pro.algorithms
Alter Ego
А почему обязательно через z функцию?
Не обязательно, можно через префикс
источник

AE

Alter Ego in pro.algorithms
Evgeniy Zheltonozhskiy🇮🇱
Не обязательно, можно через префикс
Окей, а как префикс ты планируешь тут искать? Или что под этим имеешь в виду?
источник

EZ

Evgeniy Zheltonozhskiy🇮🇱 in pro.algorithms
Alter Ego
Окей, а как префикс ты планируешь тут искать? Или что под этим имеешь в виду?
Префикс-функцию я имел ввиду
источник

AE

Alter Ego in pro.algorithms
Evgeniy Zheltonozhskiy🇮🇱
Префикс-функцию я имел ввиду
Ладно, а как DP оформить?
источник

AE

Alter Ego in pro.algorithms
И какая тут будет логика 🤔
источник

EZ

Evgeniy Zheltonozhskiy🇮🇱 in pro.algorithms
Alter Ego
Ладно, а как DP оформить?
Ну каждую подстрочку либо сжимаешь либо делишь на две
источник

AE

Alter Ego in pro.algorithms
Evgeniy Zheltonozhskiy🇮🇱
Ну каждую подстрочку либо сжимаешь либо делишь на две
Сорян, не понял до конца идею.
источник

EZ

Evgeniy Zheltonozhskiy🇮🇱 in pro.algorithms
Alter Ego
Сорян, не понял до конца идею.
Ну либо ты записываешь строку как s*x либо делишь ее на две части и каждую рекурсивно сжимаешь
источник

AE

Alter Ego in pro.algorithms
Evgeniy Zheltonozhskiy🇮🇱
Ну либо ты записываешь строку как s*x либо делишь ее на две части и каждую рекурсивно сжимаешь
До сих пор не особо ясно, как я буду по ней итерироваться тогда?
источник