没有合适的资源?快使用搜索试试~ 我知道了~
很棒的 可以以多种方式下载 这些都是一些有用的东西 希望你们能看到
资源推荐
资源详情
资源评论
《数据结构课程设计任务书》
计算机科学与技术学院
2006-12
山东建筑大学计算机学院
《数据结构》课程设计任务书
设计题目
航空客运订票系统
已知技术
参数和设
计要求
通过此系统可以实现如下功能:
录入: 可以录入航班情况(数据可以存储在一个数据文件中,数
据结构、具体数据自定) ;
查询: 可以查询某个航线的情况(如,输入航班号,查询起降时
间,起飞抵达城市,航班票价,票价折扣,确定航班是否满
仓); 可以输入起飞抵达城市,查询飞机航班情况;
订票:(订票情况可以存在一个数据文件中,结构自己设定) 可
以订票,如果该航班已经无票,可以提供相关可选择航班;
退票: 可退票,退票后修改相关数据文件; 客户资料有姓名,证
件号,订票数量及航班情况,订单要有编号。
修改航班信息: 当航班信息改变可以修改航班数据文件
要求: 根据以上功能说明,设计航班信息,订票信息的存储结
构,设计程序完成功能;
设 计 内
容 与 步
骤
1、 选择合适的数据结构
2、 结点结构的设计
3、 算法设计与分析
4、 程序设计、实现、调试
5、 课程设计说明书
设 计 工 作
计 划 与 进
度安排
1、 设计工作 4 学时
2、 实现与调试 16 学时
3、 课程设计说明书 8 学时
设计考核
要求
1、 考勤 20%
2、 课程设计说明书 50%
3、 答辩 30%
计算机科学与技术学院制
1
山东建筑大学计算机学院
《数据结构》课程设计任务书
设计题目
迷宫问题
已知技术
参数和设
计要求
任务:
可以输入一个任意大小的迷宫数据,用非递归的方法求出一条走
出迷宫的路径,并将路径输出;
要求:
在上交资料中请写明:存储结构、基本算法(可以使用程序流程
图)、源程序、测试数据和结果、算法的时间复杂度、另外可以
提出算法的改进方法;
设 计 内
容 与 步
骤
1、 选择合适的数据结构
2、 结点结构的设计
3、 算法设计与分析
4、 程序设计、实现、调试
5、 课程设计说明书
设 计 工 作
计 划 与 进
度安排
1、 设计工作 4 学时
2、 实现与调试 16 学时
3、 课程设计说明书 8 学时
设计考核
要求
1、 考勤 20%
2、 课程设计说明书 50%
3、 答辩 30%
计算机科学与技术学院制
2
山东建筑大学计算机学院
《数据结构》课程设计任务书
设计题目
哈夫曼编\译码器
已知技术
参数和设
计要求
题目的基本要求是:
1.初始化,键盘输入字符集大小 n,n 个字符和 n 个权植,建立哈
夫曼树。
2.编码,利用建好的 huffman 树生成 huffman 编码;
3.输出编码;
4.译码功能;
5.字符和频度如下:
字符 空格 A B C D E F G H I J K L M N O P Q
频度 186 64 13 22 32 103 21 15 47 57 1 2 32 20 57 63 15 1
字符 R S T U V W X Y Z
频度 48 51 80 23 8 18 1 16
设 计 内
容 与 步
骤
1、 选择合适的数据结构
2、 结点结构的设计
3、 算法设计与分析
4、 程序设计、实现、调试
5、 课程设计说明书
设 计 工 作
计 划 与 进
度安排
1、 设计工作 4 学时
2、 实现与调试 16 学时
3、 课程设计说明书 8 学时
设计考核
要求
1、 考勤 20%
2、 课程设计说明书 50%
3、 答辩 30%
计算机科学与技术学院制
3
山东建筑大学计算机学院
《数据结构》课程设计任务书
设计题目
五子棋小游戏
已知技术
参数和设
计要求
要求:编写基于命令行的五子棋小游戏
阶段:
1、实现五子棋的人人对局功能
2、实现五子棋的人机对局功能
3、实现两机对局
前两阶段必须实现,后一阶段不做要求。
设 计 内
容 与 步
骤
1、 选择合适的数据结构
2、 结点结构的设计
3、 算法设计与分析
4、 程序设计、实现、调试
5、 课程设计说明书
设 计 工 作
计 划 与 进
度安排
1、 设计工作 4 学时
2、 实现与调试 16 学时
3、 课程设计说明书 8 学时
设计考核
要求
1、 考勤 20%
2、 课程设计说明书 50%
3、 答辩 30%
计算机科学与技术学院制
4
剩余43页未读,继续阅读
资源评论
轩辕敬城
- 粉丝: 9
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- springboot-mavenBaseDemo 内容包含:springboot的maven基础状态,1.8JDK可以直接运行
- otis rsl远程串行接口协议标准.pdf
- buildx构建镜像时所需的镜像文件
- F103-霸道开发板2.8寸电阻触摸屏例程.rar
- Google(高德)地图瓦片python代码下载
- Python实现输出杨辉三角形
- polsarpro官方教程、操作说明 PolSARpro v5.0 Software Training Course
- STM32 TouchGFX的使用二图片显示
- buildx镜像文件,也可以通过网上其他方式获取
- 【中级软件设计师】上午题12-软件工程(2):单元测试、黑盒测试、白盒测试、软件运行与维护
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功