Изменения

Перейти к: навигация, поиск

Opi1sumu

2 байта убрано, 19:21, 21 июня 2013
Описание алгоритма
<tex>m</tex> работ, и в него добавили <tex>m+1</tex>-ю).
Для переполнившегося тайм-слота найдём найдем самый правый левее него тайм-слот, который ещё не переполнился и перекинем работу,
которой там еще нет, в него. Так как в нем меньше элементов, то, по принципу Дирихле, это можно сделать.
{{Утверждение
* Если <tex>h + a <= m</tex>. Здесь можно назначить все нераспределяемые позже работы на это время, и сбросить их счетчик.
Так как и этот, и изучаемый алгоритм получают в итоге одинаковый фронт, а в этом мы вышли из нулевого времени, а невыполненные единицы работы остались, то, так как распределить их никак невозможно, то не существует расписания, в котором бы выполнились все работы.
}}
90
правок

Навигация