81
правка
Изменения
м
→Разбиение на блоки
'''int''' start <font color = "darkgreen">// Время начала выполнения блока</font>
'''int''' time <font color = "darkgreen">// Время, затрачиваемое на соответствующий блок</font>
'''int''' end <font color = "darkgreen"> // Время конца выполнения блока</font>
'''int[]''' jobs <font color = "darkgreen">// Номера работ</font>
'''void''' add() <font color = "darkgreen">// Добавляет работу в конец jobs[] </font>
Нетрудно заметить, что переменная <tex>\mathrm{end}</tex> получается из суммы <tex>\mathrm{start}</tex> и <tex>\mathrm{time}</tex>. Используется для читаемости и уменьшения кода <tex>\mathrm{Decompose}</tex>. Можно воспринимать как макроподстановку.
'''Алгоритм разбиения'''