- 0
- 0
- 约2.92万字
- 约 59页
- 2018-03-27 发布于浙江
- 举报
[工学]03《数据结构》第三讲线性表上1
《《《《数据结构数据结构数据结构数据结构》》》》第三讲第三讲第三讲第三讲
线性表线性表线性表线性表 ((((上上上上))))
年99月月2727日日
周亚建
zhouyajian@
School of Computer Science and Engineering, BUPT
Overview of Last ClassOverview of Last Class
数据结构的概念
非数值数据的表示非数值数据的表示、存储和操作存储和操作
了解抽象数据类型的表示与实现
理解算法和算法分析
掌握计算语句频度和估算算法时
间复杂度的方法
2 /61
本次课程学习目标本次课程学习目标
学习完本次课程学习完本次课程,您应该您应该能够掌握下列的知识和技能能够掌握下列的知识和技能:
线性表的概念:线性表的表示
逻辑结构特性
线性表的存储:顺序存储结构和链式存储结构
线性表的操作:基本操作及算法实现
分析顺序存储结构的时间和空间复杂度分析顺序存储结构的时间和空间复杂度
3 /61
本章课程内容(第二章线性表)本章课程内容(第二章线性表)
2.1 线性表的类型定义
2.2 线性表的顺序表示和表现
2.3 线性表的链式表示与实现
2.4 一元多项式的表示及相加
4 /61
线性表线性表
线性表是一种最常用且最简单的线性结构。
5 /61
什么是线性结构什么是线性结构
简言之简言之,,线性结构是线性结构是一个数据元素的个数据元素的有序有序 ((次序次序))集合集合。
它有四个基本特征:
集合中必存在唯集合中必存在唯一的的一个个 “第第一元素元素”;;
集合中必存在唯一的一个“最后元素”;
除最后元素之外除最后元素之外,其它数据元素均有唯其它数据元素均有唯一的的 ““后继后继””;
除第一元素之外,其它数据元素均有唯一的“前驱” 。
注意:这里的 “有序 ”仅指在数据元素之间存在一个 “领先 ”
注意 这里的 “有序 ”仅指在数据元素之间存在 个 “领先 ”
或 “落后”的次序关系,而非指数据元素 “值” 的大小可比性。
6 /61
线性表的类型定义线性表的类型定义
2.1 线性表的类型定义
2.2 线性表的顺序表示和表现
您可能关注的文档
最近下载
- 《影视视听语言》第四版 07189 第六、七、八、九章.pptx VIP
- 声带息肉手术患者护理查房.pptx VIP
- 《影视视听语言》第四版 07189第五章.pptx VIP
- 《影视视听语言》第四版 07189第三章.pptx VIP
- 《影视视听语言》第四版 07189 第一章课件.pptx VIP
- 高一地理自然地理环境的差异性.pptx VIP
- 《影视视听语言》第四版 07189 第二章.pptx VIP
- 2026年南宁职业技术学院单招职业适应性考试模拟测试卷附答案解析.docx VIP
- 高中地理 人教版 选修一《自然环境的整体性与差异性》自然环境的整体性 课件.pptx VIP
- 健康证考试题及答案.docx VIP
原创力文档

文档评论(0)