Блог пользователя always_first

Автор always_first, история, 8 лет назад, По-русски

Всем привет!

Недавно я ознакомился с венгерским алгоритмом решения задачи о назначениях. Мне стало любопытно, можно ли за полиномиальное время решить более общий случай: в таблице n × m выбрать числа таким образом, что сумма выбранных чисел была максимальна, причем в каждой строке были выбраны не менее Rmin и не более Rmax чисел, а в каждом столбце были выбраны не менее Cmin и не более Cmax чисел.

При Rmin = Rmax = 1 и Cmin = Cmax = 1 это задача о назначениях. А что можно сказать о более общем случае? Есть ли у вас какие-то мысли по этому поводу (может быть, хотя бы в более частном случае Rmin = Rmax = R и Cmin = Cmax = C)? Буду благодарен любым идеям.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +17
  • Проголосовать: не нравится

Автор always_first, 10 лет назад, По-русски

Здравствуйте, обитатели Codeforces!

Во время пользования Microsoft Visual Studio 2010, я, видимо, случайно нажал какие-то горячие клавиши и весь код стал написан курсивом.

Кто-то знает, как вернуть настройки шрифта в обычное состояние? Гугил, но ничего не нашел.

Заранее спасибо.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +3
  • Проголосовать: не нравится