Составить расписание: назначить время уроков(это условие не обязательно) и распределить учителей так, чтобы каждый класс собирался в требуемые часы, каждый учитель мог быть в своих классах, был бы только один учитель на класс и ни один учитель не был бы назначен одновременно на два класса
Программа
в среде программирования Python
Среда программирования: Python
Название работы: Составить расписание: назначить время уроков(это условие не обязательно) и распределить учителей так, чтобы каждый класс собирался в требуемые часы, каждый учитель мог быть в своих классах, был бы только один учитель на класс и ни один учитель не был бы назначен одновременно на два класса
Вид работы: Программа
Описание: Дано множество часов в неделе, набор n учителей, каждый из которых имеет возможность преподавать в течение некоторого подмножества часов, множество из m классов, каждому из которых в расписании отводится только несколько часов в неделю, и n * m-матрица неотрицательных целых чисел, в которой (i, j)-й элемент означает число часов, в течение которых i-й учитель должен преподавать в j-м классе. Составить расписание: назначить время уроков(это условие не обязательно) и распределить учителей так, чтобы каждый класс собирался в требуемые часы, каждый учитель мог быть в своих классах, был бы только один учитель на класс и ни один учитель не был бы назначен одновременно на два класса.
Исследовать асимптотическую временную сложность решения задачи в зависимости от m и n.
Год: 2018
Данный заказ (программа) выполнялся нашим сайтом в 2018-м году, в рамках этого заказа была разработана программа в среде программирования Python. Если у Вас похожее задание на программу, которую нужно написать на Python, либо на другом языке программирования, пожалуйста заполните форму, приведённую ниже, после чего Ваше задание в первую очередь рассмотрит наш программист, выполнявший в 2018-м году этот заказ, если он откажется, то Ваше задание оценят другие наши программисты в течение 48-и часов, если оценка нужна срочно, просим Вас оставить пометку об этом - напишите в тексте задания фразу "СРОЧНЫЙ ЗАКАЗ".
Тел.:
+79374242235
Viber: +79374242235 Telegram: kursovikcom ВКонтакте: kursovikcom WhatsApp +79374242235 E-mail: info@kursovik.com Skype: kursovik.com |