关于数据结构论文范文例文,与交通文参考文献山东相关论文格式范文
本论文是一篇关于数据结构论文格式范文,关于交通文参考文献山东相关毕业论文模板范文。免费优秀的关于数据结构及参考文献及计算机方面论文范文资料,适合数据结构论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
郑州交通职业学院
毕业论文(设计)
论文(设计)题目:线性表的设计和实现
所属系别
专业班级电子信息工程
姓名xxx
学号0503等
指导教师xxx
撰写日期2016年5月
摘 要
数据结构算法设计和演示(C++)-树和查找是在面向对象思想和技术的指导下,采用面向对象的编程语言(C++)和面向对象的编程工具(BorlandC++Builder6.0)开发出来的小型应用程序.它的功能主要是将数据结构中链表,栈,队列,树,查找,图和排序部分的典型算法和数据结构用面向对象的方法封装成类,并通过类的对外接口和对象之间的消息传递来实现这些算法,同时利用C++Builder6.0中丰富的控件资源和系统资源对算法实现过程的流程和特性加以动态的演示,从而起到在数据结构教学中帮助理解,辅助教学和自我学习的作用.
关 键 词:数据结构,面向对象,可视化,算法,类
Abstract
Datastructuresalgorithmwaydesignwithplaytoshow(C++)isasmallapplicationdevelopedbyobject-orientedprogramlanguageC++andobject-orientedprogramtoolBorlandC++Builder6.0,andatthesametimeundertheleadingofobject-orientedthoughtandtechnical.Itsmainfunctionisencapsulatingthetypicalalgorithmwayanddatastructuresoflinkedlist,stacks,queues,tree,search,graphsandsorttoclassbyobject-orientedway,andusingclass'soutwardinterfaceandthemessagedeliveringamongobjectstorealizethesealgorithmways,atthesametime,makingtheflowandcharacteristicofthesealgorithmway'srealizingprocessplaytoshowusingtheabundantcontrolsresourcesandsystemresourcesofC++Builder6.0,thustoplaytheroleofhelpingprehension,aidteachingandegostudyintheeducationofdatastructures.
KeyWords:datastructures,object-oriented,visual,algorithmway,class
目录
1引言1
2线性表的基本理论知识1
2.1线性表的定义1
2.2线性顺序表1
2.2.1等等1
2.2.2等等1
2.3线性链表1
3设计的主体内容1
3.1系统结构的设计1
3.2交互界面的设计和实现2
3.3线性表的00P序设计2
3.3.1线性表的顺序存储的实现2
3.3.2线性表的链表存储的实现2
4结果分析与讨论3
5总结4
参考文献5
致谢6
附录1:附录一题目7
附录2:附录二题目8
1引言
计算机与网络技术的高速发展,特别是面向对象技术的出现,使得C++的软件开发得到了迅速普及.
本课题主要等等等
2线性表的基本理论知识
2.1线性表的定义
线性表是最简单,最常用的一种数据结构.线性表[1]是n(n>,等于0)个数据元素的有限序列.
等.
2.2线性顺序表
线性表的顺序存储结构的特点是为表中相邻的元素ai和ai+1赋以相邻的存储位置.
2.2.1等等
2.2.2等等
1,等
2,等等
2.3线性链表
线性表的链式存储结构的特点是用一组任意的存储单元存储线性表的数据元素(这组元素可以是连续的,也可以是不连续的)[1].
等.
3设计的主体内容
在着手进行上机设计之前首先做好大量准备:应熟悉课题,进行调查研究,收集国内,外资料,分析研究,交互界面的设计和实现.
有关论文范文主题研究: | 关于数据结构的论文范本 | 大学生适用: | 专升本毕业论文、专升本毕业论文 |
---|---|---|---|
相关参考文献下载数量: | 35 | 写作解决问题: | 毕业论文怎么写 |
毕业论文开题报告: | 标准论文格式、论文选题 | 职称论文适用: | 刊物发表、中级职称 |
所属大学生专业类别: | 毕业论文怎么写 | 论文题目推荐度: | 免费选题 |
等.
3.1系统结构的设计
等.
3.2交互界面的设计和实现
等由公式(1)给出:
本文来源:http://www.sxsky.net/xie/070480165.html
(1)
3.3线性表的00P序设计
计算机内部可以采用两种不同方法来表示一个线性表,它们分别是顺序表示法和链表表示法.
等.
过阻尼响应如图3-1所示.
i(t)
t
图3-1过阻尼响应i(t)
3.3.1线性表的顺序存储的实现
等
以上是顺序表的实现过程,第1-16行包含了list类的说明,接下来是成员函数的定义.
等.
3.3.2线性表的链表存储的实现
等
链表的实现包括两个类定义,第一个是link类,第二个是list类.由于一个链表由若干个单独的链结点对象组成,因此一个链结点应当作为单独的link类实现.
4结果分析与讨论
等例如由于起初未能真正掌握各种控件的功能,我设想是要一个下拉菜单,但是学识肤浅的我试了很多种就是达不到我要的效果,等.
等
关于等的影响如表4-1所示.
表4-1激光入射功率密度对导轨滚道表面硬化层深和显微硬度的影响
试验编号功率密度
/W.cm-2辐照时间
/s显微硬度/HV硬化层深
/mmt-16.37×1030.067570,4560.354t-26.37×1030.067570,4560.354t-36.37×1030.067570,4560.354t-46.37×1030.067570,4560.354t-56.37×1030.067570,4560.354续表4-1
试验编号功率密度
/W.cm-2辐照时间
/s显微硬度/HV硬化层深
/mmt-76.37×1030.067570,4560.354t-86.37×1030.067570,4560.354注:上表中×××××
5总结
本课题采用C++语言,面向对象的设计方法实现数据结构的重要算法.
等
等而且还存
关于数据结构论文范文例文
等.
参考文献
[1]严蔚敏,吴伟民.数据结构(C语言版)[M].北京:清华大学出版社,1997.4
[2]沈晴霓,聂青,苏京霞.现代程序设计—C++与数据结构面向对象的方法与实现[M].
北京:北京理工大学出版社,2002.8
[3]ThomasConnollyCarolynBegg.DatabaseSystems[M].北京:RogerBate,SandyShrum,CMMIntegrationFramework[J],CMU/SEISpotlight1998.9
[5]JPKuilboer,NAshrafi,SoftwareProcessandProdutImprovement[J].AnEmpiricalAssessment,2000.4
[6]张美金着.基于ASP技术的远程教育系统体系结构的研究.172.50.0.88:86/~cddbn/Y517807/pdf/index.,2003-05-01.
[7]王伟国,刘永萍,王生年,徐晓鹏.B/S模式网上考试系统分析与设计[J].石河子大学学报(自然科学版),2003,6(2):145-147
[8]等
[9]等
[10]等
等
注释
①
②
致谢
大学四年的学习生活即将结束,在此,我要感谢所有曾经教导过我的老师和关心过我的同学,他们在我成长过程中给予了我很大的帮助.本文能够成功的完成,要特别感谢我的导师XXX教授的关怀和教导.等等.
附录1:附录一题目
附录2:附录二题目
指导教师评语(主要评价论文的工作量,试验数据的可靠性,论文的主要内容与特点,写作水平等):
论文的工作量:
试验数据的可靠性:
论文的主要内容与特点,写作水平:
签名:
年月日答辩委员会评语及论文成绩(主要评价论文的性质,难度,质量,综合训练,答辩情况,不足等.评定论文成绩):
论文的性质,难度,质量:
学生的综合训练,答辩情况,不&
关于数据结构论文范文例文,与交通文参考文献山东相关论文格式范文参考文献资料: