- 18
- 0
- 约 44页
- 2018-04-05 发布于广西
- 举报
第五章 数组和广义表 数组和广义表可看成是一种特殊的线性表,其特殊在于:表中的数据元素本身也是一种线性表。 数组的定义、存储 特殊矩阵的定义、存储和运算 广义表的定义、存储和运算 一、数组的定义和存储 数组的定义:数组是由一组类型相同的数据元素构成,每个数据元素称为一个数组元素(简称元素)。 每个元素受n 个线性关系约束(n≥1)。 每个关系中,元素都有一个直接后继元素。 二、特殊矩阵的定义、存储和运算 特殊矩阵:所谓特殊矩阵是指非零元素或零元素的分布有一定规律的矩阵。 对称矩阵 上 /下三角形矩阵 稀疏矩阵 压缩存储:为多个值相同的元素只分配一个存储空间;对零元素不分配存储空间。 三、广义表的定义、存储和运算 广义表(list)的定义:又称为列表,是n(n =0)个元素a1,a2,a3,…,an的有限序列,其中ai或者是原子项,或者是一个广义表。广义表通常记作: LS=(a1,a2,a3,…,an)。 其中:LS是广义表的名字,n为它的长度。 若ai是广义表,则称它为LS的子表。 第五章 小结 数组:逻辑定义、顺序存储结构 特殊矩阵的压缩存储:对称矩阵、上/下三角矩阵、稀疏矩阵(顺序存储、十字链) 广义表:逻辑定义、链式存储结构 作业 现有如下稀疏矩阵A,要求画出三元组表示法和十字链表示法。 有数组A[4][4],把1到16个整数分别按顺序放入A[0][0],…
您可能关注的文档
最近下载
- 2026年国际汉语教师证书考试题库(附答案和详细解析)(0723).docx VIP
- 二次函数练习题.pdf VIP
- 《GBT 324-2008焊缝符号表示法》(2026年)合规红线与避坑实操手册.pptx VIP
- 超星尔雅学习通【美学原理(北京大学)】章节测试答案.docx VIP
- 二次函数练习题.doc VIP
- 3.3 探索与表达规律(1)-北师大版数学七上同步分层训练.docx VIP
- 3.2整式的加减(1)-北师大新版数学七上同步分层训练(含答案).docx VIP
- 艺术纸模:地球仪.pdf VIP
- 3.1 代数式(2)-北师大新版数学七上同步分层训练(含答案).docx VIP
- 47. 人工智能辅助翻译 课程教学大纲.pdf VIP
原创力文档

文档评论(0)