- 0
- 0
- 约1.11千字
- 约 10页
- 2017-05-29 发布于北京
- 举报
第2章 线性表 2.1 线性结构的定义 2.2 线性表的逻辑结构 2.3 线性表的顺序表示和实现 2.4 线性表的链式表示和实现 2.5 应用举例 数据结构课程的起点: 第2章 线性表 2.1 线性结构的定义 2.2 线性表的逻辑结构 2.3 线性表的顺序表示和实现 2.4 线性表的链式表示和实现 2.5 应用举例 2.1 线性表的逻辑结构 ( A, B, C, D, …… , Z) “同一数据逻辑结构中的所有数据元素都具有相同的特性”是指数据元素所包含的数据项的个数都相等。 2.3 线性表的顺序表示和实现 * 什么是 线性结构? 线性结构的定义: 若结构是非空有限集,则有且仅有一个开始结点和一个终端结点,并且所有结点都最多只有一个直接前趋和一个直接后继。 可表示为:(a1 , a2 , ……, an) 简言之,线性结构反映结点间的逻辑关系是 的。 特点① 只有一个首结点和尾结点; 特点② 除首尾结点外,其他结点只有一个直接前驱和一个直接后继。 线性结构包括:线性表、堆栈、队列、字符串、数组等,其中最典型、最常用的是------ 线性表 一对一 (1:1) (a1, a2, … ai-1,ai, ai+1 ,…, an) 线性表的定义:用数据元素的有限序列表示 n=0时称为 数据元素 线性起点 ai的直接前趋 ai的直接后继 下标,是元素的序号,表示元素在表中的位置 n为元素总个数,即表长。n≥0 空表 线性终点 电子信息工程200608班 19 男 郑 欢 012006013526 : : : : : 电子信息工程200607班 19 男 刘述博 012006013423 电子信息工程200606班 19 男 邹礼见 012006013309 电子信息工程200605班 19 男 陈 是 012006013211 电子信息工程200604班 19 男 柳华兵 012006013112 班级 年龄 性别 姓名 学号 例2 分析学生情况登记表是什么结构。 分析:数据元素都是同类型(记录),元素间关系是线性的。 分析: 数据元素都是同类型(字母), 元素间关系是线性的。 注意:同一线性表中的元素必定具有相同特性 ! 例1 分析26 个英文字母组成的英文表是什么结构。 × 是指各元素具有相同的数据类型 试判断下列叙述的正误: 线性表 物理结构 线性表 物理结构 2.3.1 顺序表的表示 2.3.2 顺序表的实现 2.3.3 顺序表的运算效率分析
您可能关注的文档
- 第二章建模方法示例--华东理工大学数学建模课件.ppt
- 第二章微生物菌种制备原理与技术.ppt
- 第二章心理的神经机制范若琳.ppt
- 第二章操作系统的功能、分类和.ppt
- 第二章教育的概念.ppt
- 第二章文档的编辑.ppt
- 第二章水体污染的生物群落研究方法.ppt
- 第二章法的概念新.ppt
- 第二章消费者行为理论3.ppt
- 第二章热力学第一定律-1(2学时2014年).ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)