81
правка
Изменения
м
→Декомпозиция
'''Block[]''' g = blocks(<tex> b \setminus l </tex>)
'''for''' i = 2 '''to''' g.size
schedule[g[i-1].end..g[i].begin - 1] = l <font color = "darkgreen">// Вставляем работу в расписание между блоками</font> schedule[b.start to .. g[1].start - 1] = l <font color = "darkgreen"> // Нужно учесть пропуски перед первым и </font>
schedule[g[g.size].end .. b.end - 1] = l <font color = "darkgreen"> // после последнего блока соответственно</font>
'''for''' b <tex>\in</tex> g