【计算机】《C语言数据结构》第02章线性表….pptVIP

  • 11
  • 0
  • 约 95页
  • 2016-04-24 发布于湖北
  • 举报

【计算机】《C语言数据结构》第02章线性表….ppt

第1章回顾 数据结构课程—— 数据结构+算法=程序,涉及数学、计算机硬件和软件。 数据结构定义——指互相有关联的数据元素的集合,可用data_Structure=(D,R)表示。 数据结构内容——数据的逻辑结构、存储结构和基本运算(计算机处理非数值对象) 数据结构学习工具——抽象数据类型和伪码(类C) 算法效率指标——时间效率和空间效率 课堂练习: 数据结构课程的起点: 第2章 线性表 2.1 线性表的逻辑结构 2.2 线性表的顺序表示和实现 2.3 线性表的链式表示和实现 2.4 应用举例 2.1 线性表的逻辑结构 ( A, B, C, D, …… , Z) “同一数据逻辑结构中的所有数据元素都具有相同的特性”是指数据元素所包含的数据项的个数都相等。 2.2 线性表的顺序表示和实现 2.2.1 顺序表的表示 用一组地址连续的存储单元依次存储线性表的元素。 1. 逻辑上相邻的数据元素,其物理上也相邻; 2. 若已知表中首元素在存储器中的位置,则其他元素存放位置亦可求出(利用数组V[n]的下标)。 设有一维数组M,下标的范围是0到9,每个数组元素用相邻的5个字节存储。存储器按字节编址,设存储数组元素M[0]的第一个字节的地址是98,则M[3]的第一个字节的地址是多少? 2.2.2 顺序表的实现(或操作) 实现步骤: 将第i+1

文档评论(0)

1亿VIP精品文档

相关文档