- 2
- 0
- 约 28页
- 2015-08-12 发布于广东
- 举报
第5章 数组和广义表(Arrays Lists) * ① 元素的值并非原子类型,可以再分解,表中元素也是一个线性表(即广义的线性表)。 ② 所有数据元素仍属同一数据类型。 5.1 数组的定义 5.2 数组的顺序表示和实现 5.3 矩阵的压缩存储 5.4 广义表的定义 5.5 广义表的存储结构 数组和广义表的特点:一种特殊的线性表 顺序存储方式:按低地址优先(或高地址优先)顺序存入一维数组。 * ^ … … 行指针向量 a11 a12 … ^ a1n am1 am2 … ^ amn 补充:链式存储方式:用带行指针向量的单链表来表示。 注:数组的运算参见下一节实例(稀疏矩阵的转置) (难点是多维数组与一维数组的地址映射关系) 5.3 矩阵的压缩存储 * 讨论: 1. 什么是压缩存储? 若多个数据元素的值都相同,则只分配一个元素值的存储空间,且零元素不占存储空间。 2. 所有二维数组(矩阵)都能压缩吗? 未必,要看矩阵是否具备以上压缩条件。 3. 什么样的矩阵具备以上压缩条件? 一些特殊矩阵,如:对称矩阵,对角矩阵,三角矩阵,稀疏矩阵等。 4. 什么叫稀疏矩阵? 矩阵中非零元素的个数较少(一般小于5%) 重点介绍稀疏矩阵的压缩和相应的操作。 一、稀疏矩阵的压缩存储 * 问题: 如果只存储稀疏矩阵中的非零元素,那这些元素的位置信息该如何表示? 解决思路: 对
您可能关注的文档
最近下载
- 酿酒专用小麦品质与酿造性能研究.pptx VIP
- 广西建设领域现场专业人员三新技术网络培训考试试题.100分.pdf VIP
- 四旋翼无人机设计.docx VIP
- 2026 年 静脉输液治疗技术操作规范(WS_T 433-2025,附穿刺流程).docx VIP
- 《输电网规划设计内容深度规定》DL_T 5631-2021 电力.docx VIP
- 2026年信息技术在智能教育教学资源开发中的应用与共享.docx
- 泰和110kV输变电工程可行性研究报告.doc VIP
- 表面处理机器人系列编程:Fanuc CRX-10iA_L_(11).故障诊断与排除.docx
- 煤油冷却器的设计毕业设计论文.doc VIP
- 检验科意外事故处理方案.docx VIP
原创力文档

文档评论(0)