社区
ASP
帖子详情
谁可以给一个自动生成课表的算法或是思路提示,谢谢,谢谢
joards
2001-07-23 12:33:39
预先录入班级数量,各学科课时数,各学科在排课上的优先级,然后自动排序,生成学校的课表。我现在是一头雾水,还望高人指点。不要太具体,给个思路即可。
...全文
223
7
打赏
收藏
谁可以给一个自动生成课表的算法或是思路提示,谢谢,谢谢
预先录入班级数量,各学科课时数,各学科在排课上的优先级,然后自动排序,生成学校的课表。我现在是一头雾水,还望高人指点。不要太具体,给个思路即可。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
我们有一个毕业设计是这个
基于Java+SpringBoot+Vue+MySQL的
课表
管理系统
本文设计并实现了基于Java、Spring Boot、Vue和MySQL的
课表
管理系统。后端用Spring Boot实现核心功能,前端用Vue.js构建界面,MySQL存储数据。该系统实现
课表
管理全流程自动化,提高了效率和准确性,对教育管理和信息化发展意义重大。
Python遗传
算法
课表
自动生成
工具,带完整源码、测试数据和设计文档
一套开箱即用的课程调度解决方案,用Python实现遗传
算法
自动排课。核心逻辑集中在genetic.py和generation.py中,能读取input.里的课程、教师、教室、时间等基础信息,结合硬性约束(如教室不冲突、教师不跨时段)和软性偏好(如减少空闲时段、均衡课时分布)生成优化
课表
,结果输出为.。配套提供清晰的流程图和效果示意图(含多个PNG文件),以及详尽的排课
算法
设计方案.md,涵盖染色体编码规则、适应度函数构造、选择/交叉/变异操作细节、冲突检测逻辑。项目结构规范,error_control.py
排课系统中的动态调度与增量更新:当公示后的
课表
被一场突发彻底打乱
本文聚焦教育场景下
课表
动态维护问题,分析全量重排的高成本缺陷,提出基于约束窗口与分支替代的增量调度方案。核心在于仅调整受影响时段,保留未变动部分,通过局部约束建模、多路径替代决策及全局校验机制,实现快速、低扰动的
课表
修复。技术要点涵盖递归替代链控制、增量更新与自动化通知集成。
C++实现的轻量级教室排课工具,支持教师
课表
自动分配与冲突检测
本文介绍一款基于标准C++实现的零依赖教室排课工具,支持教师
课表
自动生成
与冲突检测。系统采用时间槽线性编号(0-39)实现O(1)冲突判断,结合贪心分配与单步回溯策略提升成功率;通过CSV数据驱动、极简三类建模(Teacher/Course/Room)和硬校验教室容量保障工程可靠性;编译运行跨平台,适用于教学实践与小型机构临时排课。
智能排课
算法
落地实践:解决多维度约束冲突问题【排课宝】
本文聚焦教务排课这一NP难多约束组合优化问题,介绍基于启发式剪枝与实时冲突校验的AI排课
算法
方案。排课宝通过专属AI引擎实现毫秒级多维约束校验(教师时段、教室占用、班级排布等),3秒生成零冲突
课表
,提升效率80%以上。系统支持多校区统筹、混合式人机协同排课及实时合规预警,并提供轻量化SaaS落地路径,无需本地部署与
算法
团队。
ASP
28,403
社区成员
356,942
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章