
Кирилл@sk_arj
25 лет4 года в сервисе28.10.2020
Лабораторная. Написать программу, которая формирует расписание факультета используя генетические алгоритмы поиска.
Данные:
- дисциплины (лекции / практические) - кол-во пар в неделю
- аудитории (с характеристикой большая/маленькая)
- преподаватели (какие они читают лекции, и проводят практические. Преподаватели могут вести несколько разных дисциплин/практических, и одну дисциплину могут вести несколько преподавателей)
Ограничения:
- в маленьких аудиториях не могут проводиться лекции
- возможность задавать время обучения (с/по)
- возможность задавать учебную неделю пн-пт/пн-сб
Реализация на Node.js. Входные данные в таблицах в csv, на выходе html-таблица с расписанием.