文库网
ImageVerifierCode 换一换
首页 文库网 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

2019秋石大远程在线考试《数据结构课程设计》.doc

  • 资源ID:847090       资源大小:70KB        全文页数:4页
  • 资源格式: DOC        下载积分:2文币
微信登录下载
快捷下载 游客一键下载
账号登录下载
三方登录下载: QQ登录 微博登录
二维码
扫码关注公众号登录
下载资源需要2文币
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

2019秋石大远程在线考试《数据结构课程设计》.doc

1、中国石油大学(北京)远程教育学院期 末 考 试数据结构课程设计学习中心:_ 姓名:_ 学号:_ 关于课程考试违规作弊的说明1、提交文件中涉嫌抄袭内容(包括抄袭网上、书籍、报刊杂志及其他已有论文),带有明显外校标记,不符合学院要求或学生本人情况,或存在查明出处的内容或其他可疑字样者,判为抄袭,成绩为“0”。 2、两人或两人以上答题内容或用语有 50%以上相同者判为雷同,成绩为“0”。3、所提交试卷或材料没有对老师题目进行作答或提交内容与该课程要求完全不相干者,认定为“白卷”或“错卷”,成绩为“0”。数据结构课程设计一.课程设计题目选题说明:学号尾号为 0、1、2 的学生完成第 1 题学号尾号为

2、3、4、5 的学生完成第 2 题学号尾号为 6、7 的学生完成第 3 题学号尾号为 8、9 的学生完成第 4 题1. 任意长的整数加减法运算设计算法,实现一个任意长的整数进行加法、减法运算的演示程序。例如:1234,5123,4512,3451,2345 与-1111,1111,1111, 1111,1111 的加法结果为:0123,4012,3401,2340,1234。基本要求如下:(1 ) 利用链表实现长整数的存储,每个节点含一个整型变量;(2 ) 整型变量的范围:-(215 -1)(215 -1);(3 ) 输入与输出形式每四位一组,组间用逗号分隔开。如:1986,8213,1935,

3、2736,3299;(4 ) 界面友好,每步给出适当的操作提示,并且系统具有一定的容错能力。至少给出下面的测试数据:(1 ) 0; 0 (2 ) -2345,6789; -7654,3211(3 ) -9999,9999; 1,0000,0000,0000 (4 ) 1,0001,0001; -1,0001,0001(5 ) 1,0001,0001; -1,0001,0000(6 ) -9999,9999,9999; -9999,9999,9999(7 ) 1,0000,9999,9999; 12. 建立通信网络在 n 个城市建设通信网络,只需架设 n-1 条线路即可。设计算法,求出如果以最低

4、的经济代价建设这个通信网络。要求如下:(1 ) 至少包含 10 个城市;(2 ) 城市数 n 由键盘录入;(3 ) 城市坐标由随机函数产生小于 100 的整数;(4 ) 输出生成树中各条边以及它们的权值;3. 实现两个链表的合并基本功能要求:(1)建立两个链表 A 和 B,链表元素个数分别为 m 和 n 个。(2)假设元素分别为(x1,x2,xm),和(y1,y2, yn)。把它们合并成一个线性表 C,使得:当 m=n 时,C=x1,y1,x2,y2,xn,yn,xm当 nm 时,C=y1,x1,y2,x2, ym,xm,yn输出线性表 C(3)用直接插入排序法对 C 进行升序排序,生成链表

5、D,并输出链表 D。测试数据:(1) A 表(30,41,15,12 ,56,80)B 表(23,56,78,23,12, 33,79,90,55)(2) A 表(30,41,15,12 ,56,80,23,12,34)B 表(23,56,78,23,12)4. 二叉树的建立与遍历问题描述建立一棵二叉树,并对其进行遍历(先序、中序、后序),打印输出遍历结果。基本要求从键盘接受输入(先序),以二叉链表作为存储结构,建立二叉树(以先序来建立),并采用递归算法对其进行遍历(先序、中序、后序),将遍历结果打印输出。测试数据ABCDE GF (其中 表示空格字符)则输出结果为 先序:ABCDEGF中序:

6、CBEGDFA后序:CGBFDBA二.课程设计要求(1 )要求利用结构和程序设计语言 C 语言或 C+完成上述题目。(2 )课程设计要独立思考,独立完成。课程设计报告雷同超过 60%,不论什么原因,一律 0 分处理。(3 )算法设计及实现中,只能采用线性表、树和图结构完成,不得用数据库。(4)最后提交的内容:源程序与课程设计报告 word 文档。提交 word 文档,将源程序粘贴在课程设计报告最后面,不能提交压缩包文档。(5 )请以远程教育学院课程设计报告模板为样本,完成设计报告。三.课程设计报告书写规范课程设计报告必须包含下面内容:(1 )需求分析此部分叙述算法的功能、输入、输出及运行环境。(2 )概要设计在此部分给出算法用到的主要数据结构、主要函数及其功能的介绍,各函数之间的调用关系示意图。(3 )详细设计此部分给出主要算法的设计思想及实现。(4 )程序测试在这部分给出程序运行结果的屏幕截图,以及测试分析。(5 )感想与体会在这部分给出算法设计过程中的问题、程序调试过程的问题,算法存在的不足及改进思路。


注意事项

本文(2019秋石大远程在线考试《数据结构课程设计》.doc)为本站会员(精品文库)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(点击联系客服),我们立即给予删除!




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

文库网用户QQ群:731843829  微博官方号:文库网官方   知乎号:文库网

Copyright© 2025 文库网 wenkunet.com 网站版权所有世界地图

经营许可证编号:粤ICP备2021046453号   营业执照商标

1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png