没有合适的资源?快使用搜索试试~ 我知道了~
数据结构课程设计参考题目.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 67 浏览量
2022-06-16
03:42:04
上传
评论
收藏 253KB PDF 举报
温馨提示
试读
13页
数据结构课程设计参考题目.pdf数据结构课程设计参考题目.pdf数据结构课程设计参考题目.pdf数据结构课程设计参考题目.pdf数据结构课程设计参考题目.pdf数据结构课程设计参考题目.pdf数据结构课程设计参考题目.pdf数据结构课程设计参考题目.pdf数据结构课程设计参考题目.pdf
资源推荐
资源详情
资源评论
数据结构课程设计参考题目
数据结构课程设计题目
数据结构课程设计题目(大题目)、
doc
一、 公司销售管理系统
项目开发基本要求
1. 客户信息管理:对客户的基本信息进行添加、修改与删除。
2. 产品信息管理:对产品的基本信息进行添加、修改与删除。
3. 供应商信息管理:对供应商的基本信息进行添加、修改与删除。
4. 订单信息管理:对订单的基本信息进行添加、修改与删除。
二、 髙校科研管理系统
系统主要用于帮助高校或科研单位管理与维护各项科研相关资料
项目开发基本要求
1系统用户管理模块 :为系统新用户设置用户名及口令;操作员更改自己的系统口令。
2. 数据字典管理模块:管理项目性质包括:分为国家自然科学基金、863、部省科委及企业集 团
四种情况;范国包括:分为全国、国际、地方三种情况;检索源包括:分为 El、SCI、核心与 一般
四种情况。
3. 项目参加人员管理模块包括:显示添加修改删除查询。
4. 项目基本情况模块包括:显示添加修改删除查询。
5. 项目获奖情况模块包括:显示添加修改删除查询。
6. 期刊论文管理模块包括:显示添加修改删除查询。
7. 著作管理模块包括:显示添加修改删除查询。
8. 科研工作量统计模块:按照学校科研工作量计算办法,为每位科研人员进行科研工作量的 计
算与统计。
9. 科研积分统计模块:按照学校科研积分计算办法,为每位科研人员进行科研计分的计算与 统
计。
三、 网络五子棋对战
四、 不同排序算法模拟
五、 科学计算器
数据结构课程设计题目
1
、运动会分数统计
任务:参加运动会有
n
个学校,学校编号为
1……n
。比赛分成
m
个男子项目,与
w
个女子项目。项目编 号为男子
1……m,
女子
m+1……m+
。不同的项目取前五名或前三名积分;取前五名的积分分别为
:7
、
5
、
3
、
2
、
1,
前三名的积分分别
为
:5
、
3
、
2;
哪些取前五名或前三名由学生自己设定。
(m<=20,n<=20)
功能要求:
1
) 可以输入各个项目的前三名或前五名的成绩;
2)
能统计各学校总分,
3}
可以按学校编号或名称、学校总分、男女团体总分排序输出;
数据结构课程设计参考题目
4)
可以按学校编号査询学校某个项目的情况;可以按项目编号査询取得前三或前五名的学校。
5)
数据存入文件并能随时查询
6)
规定:输入数据形式与范盹可以输入学校的名称,运动项目的名称
输出形式:有合理的提示,各学校分数为整形
界面要求:有合理的提示■每个功能可以设立菜单,根据提示,可以完成相关的功能耍求。
存储结构:学生自己根据系统功能要求自己设汁,但就是要求运动会的相关数据要存储在数据文件中。 (数振文件的数据读
写方法等相关内容在
c
语言程序设计的书上,请自学解决)请在最后的上交资料中抬明 您用到的存储结构;
测试数据:要求使用
1
、全部合法数据;
2
、整休非法数据;
3
、局部非法数据。进行程序测试,以保证程序的 稳定。测试数据及测试
结果请在上交的资料中写明;
2
、 飞机订票系统
任务:通过此系统可以实现如下功能:
录入:
可以录入航班情况(数据可以存储在一个数据文件中,数据结构、具体数据自定)
査询:
可以査询某个帅线的情况(如,输入航班号,查询起降时间,起飞抵达城市,航班票价,票价折扣,确定航 班就是否满仓);
可以输入起飞抵达城市,査询飞机航班情况;
订票:(订票情况可以存在一个数据文件中,结构自己设定)
可以订票,如果该航班已经无票,可以提供相关可选择航班;
退票:可退票,退票后修改相关数据文件;
客户资料有姓名,证件号,订票数虽及航班情况,订贰婆有编号。
修改航班信息:
X 航班信息改变可以修改航班数据文件
要求:
根据以上功能说明,设汁航班信息,订票信息的存储结构,设汁程序完成功能;
3
、 文章編辑 功能:输入一页文字,程序可以统
il
出文字 .数字.空格的个数。
静态存储一贞文草,每行最参不超过
80
个字符,共
N
行;要求
(1)
分别统
il
出其中英文字僚数与空格数 及整篇文草总字
数;⑵统计某一字符串在文草中出现的次数,并输出该次数;
(3)
删除某一子串,并将后而的 字符前移。
存储结构使用线性表,分别用几个子函数实现相应的功能;
输入数据的形式与范用:可以输入大写.小写的英文字母、任何数字及标点符号。
输出形式
:(1)
分行输岀用户输入的各行字符;
(2>
分
4
行输出”全部字母数 J "数字个数”、”空格个数
“文草总字数”⑶输出删除某一字符串后的文草;
4>
宿舍管理査询软件
1)
任务:为宿舍管理人员编写一个宿舍管理査询软件程序设讣要求:
A
、 采用交互工作方式
B
、 建立数据文件,数据文件按关键字(姓名.学号、房号)进行排序(冒泡.选择、插入排序等任选一种)
2)
查询菜单:(用二分査找实现以下操作)
A
、按姓名査询
B
、 按学号査询
数据结构课程设计参考题目
C
、 按房号査询
3)
打印任一查询结果(可以连续操作)
5
、校园导航问题
设计婆求:设
il
您的学校的平面图,至少包括
10
个以上的场所,每两个场所间可以有不同的路,且路长也可 能不同,找出从任
总场所到达另一场所的最佳路径(最短路径)。
6
、 教学计划編制问题
设计婆求:针对计算机系木科课程,根据课程之间的依赖关系(如离散数学应在数据结构之前开设)制定课程 安排讣划,并满足各
学期课程数目大致相同。
7
、 散列法的实验研宛
散列法中,散列函数构造方法多种女样,同时对于同一散列函数解决冲突的方法也可以不同。两者就是影响 查询算法性能的关键
因素。对于几种典型的散列函数构造方法,做实验观察,不同的解决冲突方法对査询性 能的影响。
8
、 图书借阅管理系统
主要分为两大功能:
1)
图书管理(増加图书、査询图书.删除图书、图书借阅、还书);
2)
会员管理(増加会员、查询会员.删除会员、借书信息);
9
、 学生成绩管理
实现功能:输入、输出、插入.删除.査找、追加.读入.显示.保存、拷贝、排序、索引、分类合计、 退岀。
10
、 活期債蓄帐目管理
活期储蓄处理中,储户开户、销户、存入、支出活动频繁,系统设讣要求:
1)
能比较迅速地找到储户的帐户,以实现存款.取款记账;
2)
能比较简叽迅速地实现插入与删除,以实现开户与销户的需臥
11
、 二叉排序树的实现
用顺序与二叉链表作存储结构
1)
以回午(5)为输入结束标总输入数列
L,
生成一棵二叉排序树
T;
2)
对二叉排序树
T
作中序遍历,输出结果;
3)
输入元素
x
查找二叉排序树
T.
若存在含
x
的结点,则删除该结点,并作中序遍历(执行操作
2);
否则输出信息 “无
X";
12
、 最小生成树问题
设计婆求:在
n
个城市之间建设网络,只需保证连通艮卩可,求最经济的架设方法。存储结构采用女种。求解算 法多种°
13
、 通讯录的制作
设计目的:用〈〈数据结构〉)中的双向链表作数据结构,结合
C
语言基本知识。编写一个通讯录管理系统。 以把所学数据结构知
剩余12页未读,继续阅读
资源评论
xxpr_ybgg
- 粉丝: 6565
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功