教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 高等教育> 理学> 数据结构知识点总结

数据结构知识点总结

上传者:田卫
|
上传时间:2015-05-05
|
次下载

数据结构知识点总结

数据结构知识点总结

第一章 绪论

1. 数据结构(Data Structure):是指相互之间具有(存在)一定联系(关系)的数据元素的集合。元素之间的相互联系(关系)称为逻辑结构。数据元素之间的逻辑结构有四种基本类型: ① 集合:结构中的数据元素除了“同属于一个集合”外,没有其它关系。

② 线性结构:结构中的数据元素之间存在一对一的关系。

③ 树型结构:结构中的数据元素之间存在一对多的关系。

④ 图状结构或网状结构:结构中的数据元素之间存在多对多的关系。

2. 算法(Algorithm):是对特定问题求解方法(步骤)的一种描述,是指令的有限序列,其中每一条指令表示一个或多个操作。

算法具有以下五个特性

①有穷性: 一个算法必须总是在执行有穷步之后结束,且每一步都在有穷时间内完成。 ②确定性:算法中每一条指令必须有确切的含义。不存在二义性。且算法只有一个入口和一个出口。

③可行性: 一个算法是能行的。即算法描述的操作都可以通过已经实现的基本运算执行有限次来实现。

④ 输入: 一个算法有零个或多个输入,这些输入取自于某个特定的对象集合。 ⑤ 输出: 一个算法有一个或多个输出,这些输出是同输入有着某些特定关系的量。

一个算法可以用多种方法描述,主要有:使用自然语言描述;使用形式语言描述;使用计算机程序设计语言描述。

3. 算法设计的要求

①正确性 ② 可读性 ③ 健壮性 ④ 通用性

4. 时间复杂度:

表示时间复杂度的阶有:

O(1):常量阶;O(n):线性阶;O(log n):对数阶;O(nlog n):线性对数阶

以下六种计算算法时间的多项式是最常用的。其关系为:

O(1)<O(logn)<O(n)<O(nlogn)<O()<O()

指数时间的关系为:

O(2n)<O(n!)<O()

5. 空间复杂度

一维数组a[n]: 空间复杂度 O(n)

二维数组a[n][m]: 空间复杂度 O(n*m)

第二章 线性表

1. 线性表(Linear List) :是由n(n≧0)个数据元素(结点)a1,a2, …an组成的有限序列。该序列中的所有结点具有相同的数据类型。其中数据元素的个数n称为线性表的长度。当n=0时,称为空表。当n>0时,将非空的线性表记作:(a1,a2,…an) a1称为线性表的第一个(首)结点,an称为线性表的最后一个(尾)结点。a1,a2, ai-1都是ai(2≦i≦n)的前驱,其中ai-1是ai的直接前驱;ai+1,ai+2, an都是ai(1≦i ≦n-1)的后继,其中ai+1是ai的直接后继。

2. 线性表的逻辑结构和顺序结构

线性表中的数据元素ai所代表的具体含义随具体应用的不同而不同,在线性表的定义中,只不过是一个抽象的表示符号。

设线性表的每个元素需占用l个存储单元,以所占的第一个单元的存储地址作为数据元素的存储位置。则线性表中第i+1个数据元素的存储位置LOC(ai+1)和第i个数据元素的存

数据结构知识点总结

储位置LOC(ai)之间满足下列关系:LOC(ai+1)=LOC(ai)+l 线性表的第i个数据元素ai的存储位置为:LOC(ai)=LOC(a1)+(i-1)*l

3. 顺序表的特点:

线性表的顺序存储结构的特点是:逻辑关系上相邻的两个元素在物理位置上也相邻,因此可以随机存取表中任意元素。弱点:在插入或删除操作时,需移动大量元素。

4. 线性表的链式存储结构

链式存储 :用一组任意的存储单元存储线性表中的数据元素。用这种方法存储的线性表简称线性链表。

存储链表中结点的一组任意的存储单元可以是连续的,也可以是不连续的,甚至是零散分布在内存中的任意位置上的。

链表中结点的逻辑顺序和物理顺序不一定相同。

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

下载文档

热门试卷

2016年四川省内江市中考化学试卷
广西钦州市高新区2017届高三11月月考政治试卷
浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
广西钦州市钦州港区2017届高三11月月考政治试卷
广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
广西钦州市高新区2016-2017学年高二11月月考政治试卷
广西钦州市高新区2016-2017学年高一11月月考政治试卷
山东省滨州市三校2017届第一学期阶段测试初三英语试题
四川省成都七中2017届高三一诊模拟考试文科综合试卷
2017届普通高等学校招生全国统一考试模拟试题(附答案)
重庆市永川中学高2017级上期12月月考语文试题
江西宜春三中2017届高三第一学期第二次月考文科综合试题
内蒙古赤峰二中2017届高三上学期第三次月考英语试题
2017年六年级(上)数学期末考试卷
2017人教版小学英语三年级上期末笔试题
江苏省常州西藏民族中学2016-2017学年九年级思想品德第一学期第二次阶段测试试卷
重庆市九龙坡区七校2016-2017学年上期八年级素质测查(二)语文学科试题卷
江苏省无锡市钱桥中学2016年12月八年级语文阶段性测试卷
江苏省无锡市钱桥中学2016-2017学年七年级英语12月阶段检测试卷
山东省邹城市第八中学2016-2017学年八年级12月物理第4章试题(无答案)
【人教版】河北省2015-2016学年度九年级上期末语文试题卷(附答案)
四川省简阳市阳安中学2016年12月高二月考英语试卷
四川省成都龙泉中学高三上学期2016年12月月考试题文科综合能力测试
安徽省滁州中学2016—2017学年度第一学期12月月考​高三英语试卷
山东省武城县第二中学2016.12高一年级上学期第二次月考历史试题(必修一第四、五单元)
福建省四地六校联考2016-2017学年上学期第三次月考高三化学试卷
甘肃省武威第二十三中学2016—2017学年度八年级第一学期12月月考生物试卷

网友关注

从小说艺术到电影世界的转换-论张艺谋改编艺术的某些问题
广播电视艺术学5月
电视电影:民族电影的生存方略
2015北京电影学院艺术理论与文化创意考研 招生人数 参考书 报录比 复试分数线 考研真题 考研经验 招生简章
凯程教育:2014年北京电影学院艺术硕士考研初试科目
电影美学在电视教材制作中的价值分析
电影《古路》热拍 于咏琳入乡随俗体验乡村生活
中国电视电影理论建构概要
Ankle Tendons in 3D
新祥旭中传广播电视艺术,美术学,电影学,音乐学,设计艺
历史叙述与观念阐释:发展期中国电影(1929—1937)重考
电视脚本创意:电视剧创意的内容及其写作方法[资料]
电视电影(Movie
电影转电视播出技术方案【ppt】
电影艺术欣赏
广播电影电视业分析报告
浅析电视电影的特点及发展_以_大汉风_系列高清数字电视电影为例
[DOC] 电影植入广告艺术表现分析——以2010年国产电影为例
历史·位置·策略·前景——济南电影市场分析
刘郎江南系列电视文化艺术片研究(可编辑)
2010年寒假必看的120部电影
导演张元:电影没有商业和艺术之分(图)
【精品】电影烽火木兰山(崔丹)
[研究生入学考试]新祥旭中传广播电视艺术_美术学_电影学_音乐学_设计艺术_戏剧戏曲学考研辅导-艺术学综合考研资料
技术成就艺术之美_中国电视50年
综合艺术与电影剧作构思
电视话剧的艺术创新[权威资料]
电视艺术欣赏
从文化翻译理论探讨电影配音翻译
3D电影技术

网友关注视频

19 爱护鸟类_第一课时(二等奖)(桂美版二年级下册)_T502436
3.2 数学二年级下册第二单元 表内除法(一)整理和复习 李菲菲
北师大版八年级物理下册 第六章 常见的光学仪器(二)探究凸透镜成像的规律
化学九年级下册全册同步 人教版 第22集 酸和碱的中和反应(一)
小学英语单词
沪教版八年级下册数学练习册一次函数复习题B组(P11)
冀教版小学数学二年级下册第二周第2课时《我们的测量》宝丰街小学庞志荣.mp4
冀教版小学英语四年级下册Lesson2授课视频
化学九年级下册全册同步 人教版 第18集 常见的酸和碱(二)
《空中课堂》二年级下册 数学第一单元第1课时
沪教版牛津小学英语(深圳用) 五年级下册 Unit 12
外研版英语三起5年级下册(14版)Module3 Unit1
《小学数学二年级下册》第二单元测试题讲解
沪教版牛津小学英语(深圳用) 五年级下册 Unit 7
沪教版牛津小学英语(深圳用) 四年级下册 Unit 7
二年级下册数学第二课
【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,广东省
沪教版牛津小学英语(深圳用)五年级下册 Unit 1
冀教版小学数学二年级下册第二周第2课时《我们的测量》宝丰街小学庞志荣
8.对剪花样_第一课时(二等奖)(冀美版二年级上册)_T515402
冀教版小学数学二年级下册1
19 爱护鸟类_第一课时(二等奖)(桂美版二年级下册)_T3763925
二年级下册数学第一课
第五单元 民族艺术的瑰宝_15. 多姿多彩的民族服饰_第二课时(市一等奖)(岭南版六年级上册)_T129830
北师大版数学四年级下册3.4包装
3月2日小学二年级数学下册(数一数)
沪教版八年级下次数学练习册21.4(2)无理方程P19
【部编】人教版语文七年级下册《过松源晨炊漆公店(其五)》优质课教学视频+PPT课件+教案,江苏省
三年级英语单词记忆下册(沪教版)第一二单元复习
沪教版八年级下册数学练习册21.4(1)无理方程P18