
拓扑排序用于生成计算机本科专业四年每学期课表的格式,特别是数据结构与算法设计课程设计。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
每所大学的各个专业都需要制定详细的教学计划。考虑到任何专业都有预定的学习年限,并且每学年包含两个学期,这两个学期的时间长度以及允许的学分上限均保持一致。每个专业的课程设置都是固定的,并且课程的安排时间必须遵循明确的先修关系。每一门课程所依赖的先修课程数量可以灵活变动,甚至可能没有任何先修要求。此外,每门课程都只安排在一个特定的学期进行。因此,我们需要设计一个能够有效编制教学计划的程序。具体而言,该程序需要满足以下基本要求:(1)输入参数包括总学期的数量、一学期允许的最大学分数、每门课程的编号、对应的学分以及直接先修关系的课程编号;(2)为了优化资源利用率,课程编号应尽可能地集中在较早的学期中;(3)如果无法找到满足条件的教学计划方案,程序应及时报告错误信息;否则,则将生成的教学计划输出到指定的文本文件中。
全部评论 (0)
还没有任何评论哟~


