- 6
- 0
- 约2.54万字
- 约 39页
- 2021-02-23 发布于天津
- 举报
精品文档
精品文档
-
- PAGE # - 欢。迎下载
精品文档
精品文档
-
- PAGE #-欢迎下载
数
据
结
构
课
程
设
计
东北大学 计算机科学与工程学院 计算机科学与技术专业 1503 班
组长:
邵威
学号:组员:
崔超
学号:组员:
吴越
学号:数据结构课程设计任务书(
B类)
题目
教务排课表的二分图问题
问题描述:
如果一个无向图的顶点集合可以分为两个互不相交的子集,并 且图中每条边的两个顶点都属于两个不同的顶点集。则称该图为一 个二分图。可以用一个二分图表示教师与课程的排课关系。假设每 位教师可以胜任多门课程,但一个学期只能讲授一门课程,每学期 的每门课程只需一位教师讲授。在二分图中,边数最多的匹配称为 图的最大匹配。图的所有顶点都是某条匹配边的顶点,称这个匹配 为完全匹配。
设计要求:
设计基于二分图的匹配算法求解教务排课表程序。
(1) 采用STL的邻接矩阵结构图等数据结构。
(2) 应用基本运算,实现按照增广路径的算法求解教务排课表
指导教师签字: 年 月 日
目录
TOC \o 1-5 \h \z \o Current Document 课题概述 1
\o Current Document 课题任务 1
\o Current Document 课题原理 1
\o Current Document 需求分析 1
\o Current Document 课题调研 1
\o Current Document 功能需求 1
\o Current Document 方案设计 1
\o Current Document 总体功能设计 1
\o Current Document 数据结构设计 2
\o Current Document 函数原型设计 2
\o Current Document 用户界面设计 3
\o Current Document 方案实现 3
\o Current Document 开发环境与工具 3
个人设计实现(按组员分小节)
\o Current Document 邵威设计实现 4
\o Current Document 崔超设计实现 7
\o Current Document 吴越设计实现 9
\o Current Document 测试与调试 11
个人测试(按组员分小节)
\o Current Document 邵威测试 11
崔超测试 14
\o Current Document 吴越测试 16
\o Current Document 系统运行 16
\o Current Document 课题总结 20
\o Current Document 课题性能分析 20
\o Current Document 课题评价与与团队协作 20
\o Current Document 个人设计小结(按组员分小节) . 20
精品文档
精品文档
-
- PAGE # - 欢。迎下载
精品文档
精品文档
-
- PAGE # - 欢。迎下载
\o Current Document 6.3.1. 邵威设计小结 20
\o Current Document 崔超设计小结 21
\o Current Document 吴越设计小结 21
附录 A 课题任务分工 22
\o Current Document A-1 课题程序设计分工 22
\o Current Document A-2 课题报告分工 23
\o Current Document 附录 B 源程序代码 24
精品文档
精品文档
-
- PAGE #-欢迎下载
精品文档
精品文档
-
- PAGE #-欢迎下载
1课题概述
1.1课题任务
设计基于二分图的匹配算法求解教务排课表程序。 具体的设计任务如下:
采用STL的邻接矩阵结构图等数据结构。
应用基本运算,实现按照增广路径的算法求解教务排课表。
1.2课题原理
针对本次课程设计的具体要求,我们设计了如下方案:我们采用匈牙利算法求解教务排 课表,采用大一下离散数学课上提供的算法,输出一种最大匹配。
对于数据:我们用3个文件分别存储教师, 课程及教师与课程关系。 并在程序中设有增
加,删除,输出信息的功能。
对于教师和课程我们选择 STL中vector动态数组来处理。
对于教师与课程关系,我们选择二维数组存储。
2需求分析
2.1课题调研
为了完成本次课程
您可能关注的文档
最近下载
- 概率论知到智慧树期末考试答案题库2025年重庆理工大学.docx VIP
- 段桃芳尸检报告.pptx VIP
- 统编版(2024)七年级下册道德与法治期末复习:全册主要知识点背诵提纲.docx VIP
- K、DK系列使用说明书.pdf
- (25格)舒尔特方格练习题儿童注意力训练(每日一练,共7份).docx VIP
- 舒尔特方格综合练习题(每日一练,共 5份).docx VIP
- NXT Head保养更新版.ppt VIP
- 2019款一汽丰田卡罗拉_汽车使用手册用户操作图解驾驶车主车辆说明书电子版.pdf
- 2026年春季人教版小学数学三年级下册教学计划(含进度表).docx VIP
- 长安三万里 中英文字幕.docx VIP
原创力文档

文档评论(0)