学生搭配问题数据结构课程设计说明书
《学生搭配问题数据结构课程设计说明书》由会员分享,可在线阅读,更多相关《学生搭配问题数据结构课程设计说明书(10页珍藏版)》请在毕设资料网上搜索。
1、 数数 据据 结结 构构 课课 程程 设设 计计 说说 明明 书书 学生姓名学生姓名: 学学 号:号: 学学 院院: 软件学院软件学院 专专 业业: 软件工程软件工程 题题 目目: 学生搭配问题学生搭配问题 指 导 教指 导 教 师师 2011 年 12 月 20 日 1 1. 设计任务概述设计任务概述 一班有 m个女生,有 n个男生(m 不等于 n),现要开一个舞会. 男女生分别编号坐在舞池的两边的 椅子上.每曲开始时,依次从男生和女生中各出一人配对跳舞,本曲没成功配对者坐着等待下一曲找 舞伴。实现功能: 1)输出每曲配对情况; 2)计算出任何一个男生(编号为X)和任意女生(编号为Y),在第
2、K曲配对跳舞的情况.至少求出K 的两个值。 图图 1.1 系统总体框图系统总体框图 2. 本设计所采用的数据结构本设计所采用的数据结构 采用队列(Queue)这一数据结构,队列是只允许在一端进行插入,而在另一端进行删除的 运算受限的线性表。循环队列是在队列的顺序存储结构中,除了用一组地址连续的存储单元依次 存放从队列头到队列尾的元素外,尚需附设两个指针 front 和 rear 分别指示队列头元素和队 列尾元素的位置。 3. 功能模块详细设计功能模块详细设计 用循环队列(两个) ,将男生、女生两组人分别存放,以实现循环配对输出。循环队列的入 队,出队,判队满,判队空。运用循环队列的基本操作顺利
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 搭配 问题 数据结构 课程设计 说明书
