Будем добавлять в <tex>S</tex> работы в порядке неубывания значений <tex>d_j</tex>, если успеваем их выполнить.
'''function''' <tex>\mathrm{sequenceschedule}</tex>(<tex>d</tex>: '''int[]'''): '''int[]'''
<tex>S = \varnothing</tex>
<tex>time = 0</tex>