План подготовки экзамена по доступным часам
Разложить темы по зависимостям и датам, предусмотреть повторения и резерв, экспортировать календарь.
Методика и примеры
План подготовки экзамена по доступным часам
Раскладывает часы тем по календарным дням после предпосылок, оставляет выбранный резерв и пытается назначить повторения. Непоместившиеся часы и повторы выводятся явно.
Входные данные примера
Основной источник
[
{
"id": "Основы",
"hours": 2,
"depends": []
},
{
"id": "Практика",
"hours": 3,
"depends": [
"Основы"
]
},
{
"id": "Проверка",
"hours": 1,
"depends": [
"Практика"
]
}
]Результат примера
| Тема | Этап | Дата | Часов |
|---|---|---|---|
| Основы | изучение | 2026-01-01 | 1.8 |
| Основы | изучение | 2026-01-02 | 0.19999999999999996 |
| Основы | повторение | 2026-01-03 | 0.25 |
Показано строк: 3 из 11.
Локальная обработка: до2 млн символов или20 000 записей на источник; до50 000 строк результата. Тяжёлые операции имеют отдельные ограничения и отмену. Измеренный спрос и внешние данные не подставляются.
