e4lich 发表于 2007-1-7 23:40
[讨论]数据结构课程设计
<P>今天发数据结构的课程设计了,想和大家一起研究研究.<BR>数据结构课程设计<BR>指导教师:丁天翔<BR>设计内容(共3题,学生可以在其中至少选择2题完成,但有**号的题是必须要选择的,全做可以得到加分,但总分不会超过100)<BR>1、班级学生成绩查询系统<BR>功能:能实现对问题规模为一个班级的学生成绩查询,保持平均检索长度为O(log2n);能实现删除和插入功能,并使得插入和删除完成后平均检索长度依然为O(log2n)。<BR>说明:(1)班级学生成绩应该存储在外部存储器上,请同学们复习C语言中关于文件的内容,也可以采用数据库文件存储,用C语言提供的接口实现数据的读写;(2)根据查询条件可分为按学生信息查询(比如学号,姓名等)或者成绩信息查询(比如查询总分60分以上的同学等),实现时分别按查询条件建立索引表,对索引表采用恰当的存储结构和查询方法,以保持平均查询长度为O(log2n)。<BR>2、订票系统<BR>功能:通过此系统可以实现如下功能:<BR>录入:可以录入航班情况(数据可以存储在一个数据文件中,数据结构、具体数据自定)<BR>查询:可以查询某个航线的情况(如,输入航班号,查询起降时间,起飞抵达城市,航班票价,票价折扣,确定航班是否满仓);<BR>可以输入起飞抵达城市,查询飞机航班情况;<BR>订票:(订票情况可以存在一个数据文件中,结构自己设定)<BR>可以订票,如果该航班已经无票,可以提供相关可选择航班;<BR>退票: 可退票,退票后修改相关数据文件;<BR>客户资料有姓名,证件号,订票数量及航班情况,订单要有编号。<BR>修改航班信息:当航班信息改变可以修改航班数据文件<BR>要求:<BR>根据以上功能说明,设计航班信息,订票信息的存储结构,设计程序完成功能;<BR>3、 运动会分数统计**<BR>功能:参加运动会有n个学校,学校编号为1……n。比赛分成m个男子项目,和w个女子项目。项目编号为男子1……m,女子m+1……m+w。不同的项目取前五名或前三名积分;取前五名的积分分别为:7、5、3、2、1,前三名的积分分别为:5、3、2;哪些取前五名或前三名由学生自己设定。(m<=20,n<=20)<BR>功能要求: <BR>1).可以输出各个项目的前三名或前五名的成绩;<BR>2).能统计各学校总分,<BR>3).可以按学校编号、学校总分、男女团体总分排序输出;<BR>4).可以按学校编号查询学校某个项目的情况;可以按项目编号查询取得前三或前五名的学校。<BR>规定:输入数据形式和范围:20以内的整数(如果做得更好可以输入学校的名称,运动项目的名称)<BR>输出形式:有中文提示,各学校分数为整型<BR>界面要求:有合理的提示,每个功能可以设立菜单,根据提示,可以完成相关的功能要求。<BR>存储结构:学生自己根据系统功能要求自己设计,但是要求运动会的相关数据要存储在数据文件中。(数据文件的数据读写方法等相关内容在c语言程序设计的书上,请自学解决)请在最后的上交资料中指明你用到的存储结构;<BR>测试数据:要求使用1、全部合法数据;2、整体非法数据;3、局部非法数据。进行程序测试,以保证程序的稳定。测试数据及测试结果请在上交的资料中写明。<BR>也可以下载下面的[attach]15637[/attach]<BR>我们要下学期开学才交的,所以现在忙完考试才做,下学期才把答案发给大家啦!如果有兴趣可以做做发答案来看看,谁的好的!<BR></P>
e4lich 发表于 2007-1-7 23:51
有兴趣的话留下邮箱,等我作好了再发答案给你们一起讨论讨论!我的邮箱是e4lich2126.com
天若有情 发表于 2007-1-8 09:11
<P>minruixiongdi@yahoo.com<BR>如果可以,请把你的第三题发给我,谢谢!</P>
e4lich 发表于 2007-1-8 20:15
<P>好啊,如果我做了就发给你吧,不过我是用c的哦,不过大家也可以用其他语言试试的!寒假做,下学期才有的!</P>
wangchen223 发表于 2007-1-10 16:17
我也要<BR><a href="mailto:wangchen1988223@163.com" target="_blank" >wangchen1988223@163.com</A>
zzhlly 发表于 2007-1-11 12:59
我也要啊 zzhlly@163.com<BR>谢谢啦
hungkaman 发表于 2007-1-11 23:19
<P>我要你放假前个份啊!!衣家先发现左 你个blog啊..<BR>我邮箱系<a href="mailto:hungkaman@163.com" target="_blank" >hungkaman@163.com</A><BR>5该晒~~~~要快啊~~5该~~~~</P>
peter1105 发表于 2007-1-12 01:36
<P>我又要我又要~[em01]<BR>邮箱是 <a href="mailto:peter1105@126.com" target="_blank" >peter1105@126.com</A></P>
e4lich 发表于 2007-1-13 01:35
<P>好的,好的,不过大家共同努力的话进步更快哦!呵呵!!<BR></P>
song4 发表于 2007-1-13 11:51
祝你成功<BR>不要象我,因为有事临时回家没有参加考核<BR>算我不及格[em03]
e4lich 发表于 2007-1-13 12:01
<P>谢谢!<BR>不是吧,回家了?不过,过去就让它过去啦!</P>
yts111 发表于 2007-1-16 13:57
<a href="mailto:yts111@163.com" target="_blank" >yts111@163.com</A>呵呵 我全都想要! 谢谢 楼主
e4lich 发表于 2007-1-16 21:19
<P>好的,不过我可能只做两题,因为要求是两题,不过我下学期就会发给大家的了.</P>
wangdong1027 发表于 2007-1-20 12:33
<P>大家好,偶最近建了一个群数据结构的16373977,多多捧场!高手利马聘为管理员</P>
wangdong1027 发表于 2007-1-20 12:34
<P>QQ:421599110<BR>切磋一下,楼上的高手</P>
e4lich 发表于 2007-1-24 19:40
<P>加了你的群了!</P>
e4lich 发表于 2007-1-25 15:43
已经加了你的群了,有空就一起研究研究吧!
fynfyn444 发表于 2007-6-10 16:54
我也要,634979529
qxl5918 发表于 2007-6-10 22:18
<P>我也要,能发把第一个发给我,我参考一下,邮箱:qxl5918@126.com</P>
canon787 发表于 2007-6-11 16:21
<P>我也要啊```谢谢拉```<BR><a href="mailto:canon787@163.com" target="_blank" >canon787@163.com</A></P>