Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
[Вернуться к задаче]   1
  1  Лоскутов Прохор Александрович, 20 марта 2024 г. 17:06:53
     Короче изи дп, за что 73% не особо ясно
  2  Бульбенков Александр Алексеевич, 25 декабря 2022 г. 14:46:39
     Подумайте о переходом для динамики. Например, у нас есть три числа: 1, 2, 3 Нам надо узнать сколько перестановок существует из множества 1, 2, 3, где 3 стоит на первом месте. При этом мы знаем ответы для множества 1, 2, где стоит 1 на первом месте и 2. То есть нам как бы нужно посчитать в какие имеющиеся множества мы можем добавить новое число в начало
  3  Матус Даниил Дмитриевич, 10 января 2021 г. 2:41:30
     и время не зависит от m почти
  4  Матус Даниил Дмитриевич, 10 января 2021 г. 2:41:11
     16 1 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
  5  Матус Даниил Дмитриевич, 10 января 2021 г. 2:40:55
     ну и это видно но топ тесть будет таким
  6  Матус Даниил Дмитриевич, 10 января 2021 г. 2:40:21
     1)все что можно предподсчитать считайте 2)все массивы статические
  7  Матус Даниил Дмитриевич, 10 января 2021 г. 2:38:11
     а так пара советов
  8  Матус Даниил Дмитриевич, 10 января 2021 г. 2:37:42
     dp[mask][index_last_number] O(n^2*2^n) но там еще есть +n^2
  9  Балакший Андрей Владимирович, 23 января 2012 г. 22:36:34
     Здесь у меня получилась динамика вида dp[mask][last_number]
 1

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru