Изменения

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

Участник:Qtr

3 байта добавлено, 01:37, 5 июня 2016
м
Декомпозиция
'''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 .. 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
ans = max(ans, decompose(b, schedule).first)
81
правка

Навигация