***************************************************************************************
** 欢迎使用教学计划编制系统 **
** 设计者: 李铭崧 **
** 班级: 软工四班 **
** 学号:201700301292 **
** 指导老师:孔兰菊 **
***************************************************************************************
//////课程拓扑排序过程\\\
微积分1-->候选队列
离散数学1-->候选队列
java语言-->候选队列
计算机组成原理-->候选队列
体育1-->候选队列
微积分1<--候选队列
微积分1-->结果队列
0000-->候选队列
微积分2-->候选队列
线性代数-->候选队列
离散数学1<--候选队列
离散数学1-->结果队列
离散数学2-->候选队列
java语言<--候选队列
java语言-->结果队列
java课设-->候选队列
计算机组成原理<--候选队列
计算机组成原理-->结果队列
计组课设-->候选队列
操作系统-->候选队列
体育1<--候选队列
体育1-->结果队列
体育2-->候选队列
0000<--候选队列
0000-->结果队列
微积分2<--候选队列
微积分2-->结果队列
线性代数<--候选队列
线性代数-->结果队列
离散数学2<--候选队列
离散数学2-->结果队列
0000-->候选队列
数据结构-->候选队列
0000-->候选队列
java课设<--候选队列
java课设-->结果队列
计组课设<--候选队列
计组课设-->结果队列
操作系统<--候选队列
操作系统-->结果队列
体育2<--候选队列
体育2-->结果队列
0000<--候选队列
0000-->结果队列
数据结构<--候选队列
数据结构-->结果队列
0000<--候选队列
0000-->结果队列
0000-->候选队列
0000<--候选队列
0000-->结果队列
分隔课程-->结果队列
微积分1-->候选队列
离散数学1-->候选队列
java语言-->候选队列
计算机组成原理-->候选队列
体育1-->候选队列
微积分1<--候选队列
微积分1-->结果队列
0000-->候选队列
微积分2-->候选队列
线性代数-->候选队列
离散数学1<--候选队列
离散数学1-->结果队列
离散数学2-->候选队列
java语言<--候选队列
java语言-->结果队列
java课设-->候选队列
计算机组成原理<--候选队列
计算机组成原理-->结果队列
计组课设-->候选队列
操作系统-->候选队列
体育1<--候选队列
体育1-->结果队列
体育2-->候选队列
0000<--候选队列
0000-->结果队列
微积分2<--候选队列
微积分2-->结果队列
线性代数<--候选队列
线性代数-->结果队列
离散数学2<--候选队列
离散数学2-->结果队列
0000-->候选队列
数据结构-->候选队列
0000-->候选队列
java课设<--候选队列
java课设-->结果队列
计组课设<--候选队列
计组课设-->结果队列
操作系统<--候选队列
操作系统-->结果队列
体育2<--候选队列
体育2-->结果队列
0000<--候选队列
0000-->结果队列
数据结构<--候选队列
数据结构-->结果队列
0000<--候选队列
0000-->结果队列
0000-->候选队列
0000<--候选队列
0000-->结果队列
分隔课程-->结果队列
请选择课程编排方式
1.使学生在各个学期的学习负担尽量均匀:
2.使学生课程尽可能集中在前几个学期:
请选择:方案一:使学生在各个学期的学习负担尽量均匀
第1学期课程: 1 微积分1 2 离散数学1
3 java语言
该学期总学分:12.5
第2学期课程: 4 计算机组成原理 5 体育1
该学期总学分:5.5
第3学期课程: 6 微积分2 12 线性代数
该学期总学分:8
第4学期课程: 7 离散数学2 8 java课设
该学期总学分:4
第5学期课程: 9 计组课设 13 操作系统
该学期总学分:6.5
第6学期课程: 10 体育2 11 数据结构
该学期总学分:6
请选择课程编排方式
1.使学生在各个学期的学习负担尽量均匀:
2.使学生课程尽可能集中在前几个学期:
请选择:方案二:使学生课程尽可能集中在前几个学期
第1学期课程: 1 微积分1 2 离散数学1
3 java语言 4 计算机组成原理
5 体育1
该学期总学分:18
第2学期课程: 6 微积分2 12 线性代数
7 离散数学2 8 java课设
9 计组课设 13 操作系统
10 体育2
该学期总学分:19.5
第3学期课程: 11 数据结构
该学期总学分:5
第4学期课程: 无课程安排
第5学期课程: 无课程安排
第6学期课程: 无课程安排
两种方案课程编排完毕
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
数据结构课程设计,程序实现是基于C++且无图形界面 1.问题描述 大学的每个专业都要制订教学计划。假设任何专业都有固定的学习年限,每学年含两学期,每学期的时间长度和学分上限值均相等。每个专业开设的课程都是确定的,可以有任意多门,也可以没有。每门课恰好占一个学期。试在这样的前提下设计一个教学计划编制程序。 2.基本要求 (1)输入参数包括:学期总数,一学期的学分上限,每门课的课程号(固定占3位的字母数字串)、学分和直接先修课的课程号。 (2)允许用户指定下列两种编排策略之一:一是使学生在各学期中的学习负担尽量均匀;二是是课程尽可能地集中在前几个学期中。 (3)若根据给定的条件问题无解,则报告适当的信息;否则,将教学计划输出到用户指定的文件中。计划的表格格式自行设计。 3.程序说明 该程序是数据结构课程设计,大体按照题目要求实现了教学计划编制。 核心算法是拓扑排序,图的存储形式是邻接数组,使用了自定义链表类型队列来完成拓扑排序时得候选容器与结果容器。输出结果方案文件在项目文件中
资源推荐
资源详情
资源评论
收起资源包目录
VS版.zip (54个子文件)
VS版
TeachingProgram3.0.sln 1KB
Debug
TeachingProgram3.0.pdb 932KB
TeachingProgram3.0.exe 138KB
:VS_Layout.txt 4KB
TeachingProgram3.0.ilk 779KB
TeachingProgram3.0
Debug
vc141.pdb 436KB
TeachingProgram3.0.pch 1.94MB
pch.obj 3KB
vc141.idb 275KB
TeachingProgram3.0.log 674B
TeachingProgram3.0.obj 365KB
Teaching.3D3BDC03.tlog
CL.read.1.tlog 27KB
TeachingProgram3.0.lastbuildstate 212B
link.read.1.tlog 6KB
link.write.1.tlog 2KB
CL.write.1.tlog 3KB
link.command.1.tlog 5KB
CL.command.1.tlog 6KB
Subject.h 261B
Digraph.h 200B
TeachingProgram3.0.vcxproj 8KB
pch.h 47B
:VS_Layout.txt 334B
pch.cpp 200B
x64
Debug
vc141.pdb 372KB
TeachingProgram3.0.pch 1.94MB
pch.obj 4KB
vc141.idb 147KB
TeachingProgram3.0.log 779B
TeachingProgram3.0.obj 447KB
Teaching.3D3BDC03.tlog
CL.read.1.tlog 13KB
TeachingProgram3.0.lastbuildstate 228B
link.read.1.tlog 3KB
link.write.1.tlog 938B
CL.write.1.tlog 2KB
link.command.1.tlog 2KB
CL.command.1.tlog 2KB
TeachingProgram3.0.vcxproj.filters 2KB
SubNode.h 147B
SubGraph.h 13KB
TeachingProgram3.0.cpp 1KB
LinkedQueue.h 1KB
TeachingProgram3.0.vcxproj.user 165B
.vs
TeachingProgram3.0
v15
ipch
f6e14c290228accb.ipch 320KB
81c51ab717e098a.ipch 320KB
AutoPCH
97997136f7be06e4
~VSEA78.ipch 29.13MB
e8fb58d385cd19a7.ipch 320KB
2a1d29b8eb1e07e7.ipch 320KB
fc9db6ac5223624a.ipch 320KB
.suo 55KB
Browse.VC.db 6.35MB
x64
Debug
TeachingProgram3.0.pdb 676KB
TeachingProgram3.0.exe 164KB
TeachingProgram3.0.ilk 823KB
共 54 条
- 1
资源评论
lms-07
- 粉丝: 19
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功