《数据结构与算法课程设计》任务书2011

《数据结构与算法课程设计》任务书2011

ID:26965265

大小:45.00 KB

页数:11页

时间:2018-11-30

《数据结构与算法课程设计》任务书2011_第1页
《数据结构与算法课程设计》任务书2011_第2页
《数据结构与算法课程设计》任务书2011_第3页
《数据结构与算法课程设计》任务书2011_第4页
《数据结构与算法课程设计》任务书2011_第5页
资源描述:

《《数据结构与算法课程设计》任务书2011》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2011/2012学年第一学期《数据结构与算法课程设计》任务书一、设计目的数据结构与算法课程设计是《数据结构与算法》课程教学必不可缺的一个重要环节,它可加深学生对该课程所学内容的进一步的理解与巩固,是将计算机课程与实际问题相联接的关键步骤。通过课程设计,能够提高学生分析问题、解决问题,从而运用所学知识解决实际问题的能力,因而必须给予足够的重视。二、设计题目1.飞机订票系统  任务:通过此系统可以实现如下功能:  录入:可以录入航班情况(数据可以存储在一个数据文件中,数据结构、具体数据自定)  查询:可以查询某个航线的情况(如,输入航班号,查询起降时间,起飞抵达城市,航班

2、票价,票价折扣,确定航班是否满仓);可以输入起飞抵达城市,查询飞机航班情况;  订票:(订票情况可以存在一个数据文件中,结构自己设定)可以订票,如果该航班已经无票,可以提供相关可选择航班;  退票:可退票,退票后修改相关数据文件;  客户资料有姓名,证件号,订票数量及航班情况,订单要有编号。  修改航班信息:当航班信息改变可以修改航班数据文件  要求:根据以上功能说明,设计航班信息,订票信息的存储结构,设计程序完成功能;===================================================================2.二叉树的中序、

3、前序、后序的递归、非递归遍历算法,层次序的非递归遍历算法的实现,应包含建树的实现。要求:遍历的内容应是千姿百态的。113.学生搭配问题(限1人完成) 一班有m个女生,有n个男生(m不等于n),现要开一个舞会.男女生分别编号坐在舞池的两边的椅子上.每曲开始时,依次从男生和女生中各出一人配对跳舞,本曲没成功配对者坐着等待下一曲找舞伴. 请设计一系统模拟动态地显示出上述过程,要求如下:1)输出每曲配对情况2)计算出任何一个男生(编号为X)和任意女生(编号为Y),在第K曲配对跳舞的情况.至少求出K的两个值.3)尽量设计出多种算法及程序,可视情况适当加分=============

4、======================================================4.车厢调度(限1人完成)问题描述:假设停在铁路调度站入口处的车厢序列的编号一次为1,2,3,4。设计一个程序,求出所有可能由此输出的长度为4的车厢序列。===================================================================5.平衡二叉树的判定设计要求:给定一个二叉树的先序遍历或后序遍历结果,判定其是否为平衡二叉树。===========================================

5、================================6.设计一个停车场管理系统,模拟停车场的运作设计要求:通过此程序具备以下功能:1、要求以栈模拟停车场,以队列模拟车场外的便道,按照从终端读入的输入数据序列进行模拟管理;2、要求处理的数据元素包括三个数据项:汽车“到达”或“离去”信息、汽车牌照号码及到达或离去的时刻;3、该系统完成以下功能:若是车辆到达,则输出汽车在停车场内或便道上的停车位置;若是车离去,则输出汽车在停车场内停留的时间和应交纳的费用(在便道上停留的时间不收费);4、要求栈以顺序结构实现,队列以链表实现。====================

6、=======================================================7.简易电子表格设计要求:设计一个支持基本计算统计功能和其他一些表格管理/处理功能的计算机软件,使用户可在该软件的支持下,用交互方式进行表格建立、数据输入、数据编辑及其他一些表格操作。二功能要求111.建立表格建立空白表格,同时在屏幕上显示,使其处于可输入数据状态。2.输入数据与编辑数据通过键盘将数据输入到显示在屏幕上的电子表格上,同时要支持基本的数据输入编辑。3.基本统计计算统计计算的种类包括:合计、求平均、求最大/小统计计算方式:表格按行/列统计计算表格按块

7、统计计算 4.排序使任一行/列中的数据按大小(升或降)排列,对字符串型数据,还要可选大小写敏感。 5.表格保存   使电子表格存储在磁盘上(磁盘文件),并可随时读入,供继续处理。 6.数据复制将表格中任一块数据,复制到另一块中。复制到目标快时,对目标快中原内容,可选择下列几种处理方式:代替相加相减按条件替换7.公式支持单元格内可输入公式(表达式),使对应单元格的最终内容为公式的计算结果。公式最基本的形式是算数计算公式。公式中可以按名引用其他单元格。==============================================

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。