- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录
中文摘要 III
英文摘要 IV
前言 1
1 绪论 2
1.1 问题背景 2
1.2 开发环境 2
1.3 开发工具简介 2
1.3.1 C语言图形程序设计 2
1.3.2 图形模式下的汉字显示 5
1.3.3 Turboc(V2.0)编译错误信息 6
1.4 其它相关工具软件 7
1.4.1 Dos屏幕下程序截图工具介绍及Dos抓图技巧 7
1.4.1 拓扑图制作工具亿图V1.6.3 7
2 需求分析 8
2.1 问题定义 8
2.1.1 问题分析 8
2.1.2 用户目标 8
2.2 系统的功能需求 8
2.2.1 正确表达算法 8
2.2.2 功能实用化 8
2.2.3 具体演示功能 8
2.3 系统的其他需求 9
2.3.1 界面友好性 9
2.3.2 系统的运行环境及可靠性要求 9
3 概要设计 10
3.1 方案确定 10
3.2 系统结构 10
3.2.1 系统结构总框图 10
3.2.2 模块功能说明 11
3.2.3 算法演示子模块中要注意的问题 11
4 详细设计 12
4.1 数据设计 12
4.2 系统主程序界面设计 12
4.3 演示模块流程图 12
4.3.1 冒泡演示流程图 12
4.3.2 汉诺塔演示流程图 14
4.3.3 二叉树演示流程图 15
4.3.4 单链表演示流程图 16
5 系统功能实现 17
5.1 欢迎界面模块编码 17
5.2 主程序模块编码 19
5.3 冒泡排序模块编码 22
5.4 汉诺塔模块编码 24
5.5 二叉树遍历模块编码 29
5.6 链表模块编码 33
5.7 退出模块编码 36
6 系统测试 39
6.1 系统测试常用的测试方法 39
6.2 测试范围与主要内容 39
6.3 黑盒测试用例 39
6.4 测试报告 40
6.5 改进建议与措施 40
结束语 41
参考文献 42
致谢 43
《数据结构》中典型算法的动态演示
摘 要
关键词
The dynamic demonstration of typical algorithm in the
Data Structures
Computer Science and Technology Liu Junkun Tutor:Fu Kaiyao
Abstract:As one ?computer -specialized comprehensive basic course, the construction of data is extremely important to the following curriculum study. Because this curriculum involves? massive concepts,? definitions,? models and? operation algorithms, thus ?it seems very abstract and abstruse. In the teaching process, however,if it?be performed through computer- aided instruction, it may?improve the teaching effect, therefore compiling such procedures can not only be helpful to the study of construction of data, but also greatly strengthen the students study interest, sharpen the students programming ability. This is because, on the one hand, algorithm demonstration systems vivid ness and direct-viewing, make the content in orderl and? visual, reduce the knowledge itself difficulty degree; On the other hand , interest and the interaction as a result of the demonstration system,?are advantageous to stimulate the students’ strong study interest, cause them to be willing to? study .
This system takes Qinghua Uni
您可能关注的文档
最近下载
- 学校教学楼采暖改造投标方案施工组织设计.doc VIP
- 能源转型关键矿产的“资源民族主义”抬头趋势——基于2023–2025年印尼、智利、墨西哥出口管制.docx VIP
- 养老院入院协议合同协议表格模板实用文档-养老院入院协议百.pdf VIP
- 湘少版三年级英语上册全册教案.pdf VIP
- T-CIAS-3-2020建筑设备安装工程支吊架计算书编制标准.pdf VIP
- 加味左金丸治疗肝胃不和型反流性食管炎临床观察.pptx VIP
- 新苏教版二年级下册道德与法治期末测试.docx VIP
- 地下管网cctv检测报告.docx VIP
- (高清版)DB12∕T 1115-2021 泵站工程运行管理规程.pdf VIP
- ZP型矿用自动洒水降尘装置说明书.doc VIP
原创力文档


文档评论(0)