- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
风从水上走过,留下粼粼波纹;骆驼从沙漠上走过,留下深深的脚印;哨鸽从天空飞过,留下串串欢韵;岁月
从树林穿过,留下圈圈年轮。啊,朋友,我们从时代的舞台走过,将给社会留下些什么?花从春走过,留下
缕缕花香;叶从夏走过,留下片片荫凉;风从秋走过,留下阵阵金浪;雪从冬走过,留下种种希望。啊,朋友,
我们从人生的四季走过,将给人生留下些什么?
目录
1前言2
1.1设计背景和意义2
1.1.1数据结构简介2
1.1.2选择算法的原因2
1.2设计的原理和内容2
2正文2
2.1设计的目的和意义2
2.2目标和总体方案3
2.3设计方法和内容3
2.3.1模块划分3
2.3.2主要程序模块3
2.4程序的设计思想和内容6
2.4.1用数组实现该问题6
2.4.2用栈实现该问题6
2.5设计创新和关键技术7
2.6程序调试7
2.7程序流程图8
2.8结论9
参考文献9
附录10
没有落日般的瑰丽,没有流云般的飘逸,但可以有水晶般的清纯与透明。没有大山般的巍峨,没有湖水般
的轻柔,但可以有岩石般的坚毅与稳重。没有大海般的浩瀚,没有瀑布般的飞泻,但可以有泥土般的朴素
与随和。
风从水上走过,留下粼粼波纹;骆驼从沙漠上走过,留下深深的脚印;哨鸽从天空飞过,留下串串欢韵;岁月
从树林穿过,留下圈圈年轮。啊,朋友,我们从时代的舞台走过,将给社会留下些什么?花从春走过,留下
缕缕花香;叶从夏走过,留下片片荫凉;风从秋走过,留下阵阵金浪;雪从冬走过,留下种种希望。啊,朋友,
我们从人生的四季走过,将给人生留下些什么?
1前言
1.1设计背景和意义
1.1.1数据结构简介
数据结构是计算机程序设计的重要理论设计基础,是一门综合性的专业基础科。数据结
构是研究数据之间的相互关系,也即数据的组织形式的一门科学。它不仅是计算机学科的核
心课程,数据结构是计算机存储、组织数据的方式。通常情况下,精心选择的数据结构可以
带来更高的运行或者存储效率的算法。在计算机科学中,“数据结构”不仅是一般程序设计
的基础,而且是设计和实现编译程序、操作系统、数据库系统及其他系统程序和大型应用程
序的重要基础。
1.1.2选择算法的原因
在许多类型的程序的设计中,数据结构的选择是一个基本的设计考虑因素。许多大型系
统的构造经验表明,系统实现的困难程度和系统构造的质量都严重的依赖于是否选择了最优
的数据结构。许多时候,确定了数据结构后,算法就容易得到了。有些时候事情也会反过来,
我们根据特定算法来选择数据结构与之适应。不论哪种情况,选择合适的数据结构都是非常
重要的。
1.2设计的原理和内容
设计了一个10进制转换其它进制(36进制以内)及逆转换的软件,该软件具有简单的将
10进制数转换成2、8、16进制数以及较复杂的高进制数的转换和逆转功能。本软件采用C
语言编写以VC++作为软件开发环境,采用顺序栈存储方式来存储运算中的数位,借助栈后
进先出的特点,易于结果输出。操作简单,界面清晰,易于为用户所接受。
2正文
2.1设计的目的和意义
我们是计算机科学与技术专业的本科生,《数据结构》是我们重要的必修课程。当代社
会学要大学培养出理论扎实,动手实践能力强的大学生。所以,本次课程设计的目的就在于
通过一次实践性的活动加深对这门课程的理解,使我们在感性的认识上进一步升华为理性的
认识。为后继课程的学习打下坚实的基础。通过本次数据结构课程设计,我们基本上掌握了
课程设计流程,还掌握了一些知识和技能,这对于我们以后对于数据结构的学习有了很大的
帮助和提高,加深了我们对数据结构的理解,,为今后的学习打下了坚实的基础。同时也提
高了我们对于编程这方面的能力。
没有落日般的瑰丽,没有流云般的飘逸,但可以有水晶般的清纯与透明。没有大山般的巍峨,没有湖水般
的轻柔,但可以有岩石般的坚毅与稳
文档评论(0)