谁可以给一个自动生成课表的算法或是思路提示,谢谢,谢谢

joards 2001-07-23 12:33:39
预先录入班级数量,各学科课时数,各学科在排课上的优先级,然后自动排序,生成学校的课表。我现在是一头雾水,还望高人指点。不要太具体,给个思路即可。
...全文
196 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
eastliangliang 2001-07-23
  • 打赏
  • 举报
回复
如果不一定用ASP实现,建议转贴到BCB版,或其它编程版,那里编程高手多一些。
是个有意思的程序,我也想一想。
dennis_duan 2001-07-23
  • 打赏
  • 举报
回复
无非就是让用户这定一些规则,再加上你内建的一些规则,然后根据这些规则安排课表。
课程的优先级(把优先级高的课程排在优先级高的时段);
某课程不能/必须在几天间隔之内连续开课;
某课程必须/不能安排在指定的时间上;
某班和某班的课程不能冲突(不能安排在统一时间段);
。。。
诸如此类的规则。

其实你最好是详细获取用户的需求,这些东西只有他们自己最熟悉。
jjdelphi 2001-07-23
  • 打赏
  • 举报
回复
极度关注中....
patient_carlos 2001-07-23
  • 打赏
  • 举报
回复
这个问题较难,曾经是个毕设,我好像会想想告诉你
dennis_duan 2001-07-23
  • 打赏
  • 举报
回复
你说我不懂装懂,呵呵,这样的评价还是第一次听到,不过我但是不想和你在这里打嘴仗,算我不懂好了。

刚才再看了一下问题,确实是我没有看清,回答得牛头不对马嘴。不过个人觉得,这种人身攻击的话以后还是在这里少出现为好。
joards 2001-07-23
  • 打赏
  • 举报
回复
大哥,你们在开玩笑吧。我是在做项目,具体技术要求不是我定的。再说用什么语言,最终的算法不是一样的吗。ASP可能效率低一点,做起来还不是一样。特此申明,dennis_duan(badrabbit)简直就是不懂装懂的货色。你说的都是客户要求,谁都可以大致猜出来。我问的是关键的算法,拜托,要是有发言癖,去文学网站的BBS 灌水好了。
yiyilc 2001-07-23
  • 打赏
  • 举报
回复
我也是建议你用bcb或者vb,vc实现,最好不用asp
我们有一个毕业设计是这个

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧