我正在做排课系统的毕设.到现在算法上面还不是很清楚.
我要实现的是:再教室容量大于班级人数的基础上,没有教室和老师的冲突.
还有:假如991班这学期一共8门课,每门课周学时数都是4的话,那么星期1排4门,星期2排4门,星期3的课和星期1相同,但是上午和下午的安排不定,星期4和星期2的相同.
但是如果再这8门课中有的课是每周6个学时的话,这门课就要排在1,3,5的上.
每周按照5天算.
我要实现的是:再教室容量大于班级人数的基础上,没有教室和老师的冲突.
还有:假如991班这学期一共8门课,每门课周学时数都是4的话,那么星期1排4门,星期2排4门,星期3的课和星期1相同,但是上午和下午的安排不定,星期4和星期2的相同.
但是如果再这8门课中有的课是每周6个学时的话,这门课就要排在1,3,5的上.
每周按照5天算.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货