数据结构(C语言版) 第5章 数组与广义表 本章主要知识点 数组 特殊矩阵的压缩存储 稀疏矩阵 广义表 数组 1.数组的定义 数组是由类型相同的数据元素构成的 有序集合,每个数据元素称为一个数组元 素(简称元素),每个元素受个线性关系 的约束,每个元素在个线性关系中的序号 称为该元素的下标,并称该数组为维数 组,称为该数组的维数。 特点: (1)数组中的数据元素具有相同数据类型。 (2)数组是一种随机存取结构,给定一组下标,就可以访问与其对应的数据元素。 (3)数组中的数据元素个数是固定的。一旦定义了数组,它的维数和元素数目也就确定了。 数组中通常只有两种操作: (1) 存取:给定一组下标,存取相应的数据元素; (2) 修改:给定一组下标,修改相应的数据元素的值。 2.数组的顺序表示 数组一般都是采用顺序存储的方法来表示。 数组通常有两种顺序存储方式: (1) 行优先顺序(Row Major Order) :将数组元素按行排列,第i+1个行向量紧接在第i个行向量后面。对二维数组,按行优先顺序存储的线性序列为: (2) 列优先顺序(Column Major Order) :将数组元素按列向量排列,第j+1个列向量紧接在第j个列向量之后,对二维数组,按列优先顺序存储的线性序列为: 设有二维数组A=(aij)m×n,若每个元
您可能关注的文档
最近下载
- 2026炎症性肠病生活方式管理的中国专家共识解读.pptx VIP
- 除颤仪的使用.ppt VIP
- 晋14G04 室内外管沟、盖板及阀门井.pdf VIP
- GB50854-2013 房屋建筑与装饰工程工程量计算规范.pdf VIP
- IPC-6013中文版挠性印制板质量要求与性能规范汇编.docx VIP
- 统编版(2024新版)七年级上册语文期末复习:课内文言文知识点汇编.docx VIP
- AI重塑财务内控的新范式:智驭风控,可信致远.pdf VIP
- 2026年水务集团有限公司招聘考试综合能力测试供排水知识试题卷.docx VIP
- 星火全自动缝纫控制系统 二代人机界面 说明书.pdf
- 2025水务集团招聘综合基础知识与供排水知识试卷.docx VIP
原创力文档

文档评论(0)