- 8
- 0
- 约2千字
- 约 26页
- 2019-05-06 发布于广东
- 举报
第5章 数组与广义表 一、数组 数组的定义 数组是以同型元素为数据元素的线性表。 数组以下标作为元素的标识,通过下标访问各个元素。 多维数组 多维数组是以同型线性表为数据元素的线性表。 这里的同型指得是具有相同元素类型和相同的表长。 一、数组 多维数组的实现 用一维顺序结构线性表实现多维数组 一、数组 一维下标与多维下标之间的换算 设多维数组A(l0,l1,..,ln-1),存贮在一个顺序线性表S中。 从一维下标换算到多维下标 S(i) ? A(i0,i1,..,in-1) 从多维下标换算到一维下标 A(i0,i1,..,in-1) ? S(i) 一、数组 多维数组的基本操作 初始化和撤销 按下标访问元素A( i0, i1, i2, .. in-1 ) 二、稀疏矩阵 定义 含有较多零元的矩阵称为稀疏矩阵。 稀疏矩阵的压缩存贮 只存贮非零元,以减少存贮空间。 二、稀疏矩阵 特殊矩阵 非零元的分布非常有规律。 将非零元存贮于一维空间中,根据非零元的分布规律建立矩阵行列与一维下标之间的映射关系。 二、稀疏矩阵 三元组法 二、稀疏矩阵 三元组法 矩阵转置 二、稀疏矩阵 带行向量的三元组法 二、稀疏矩阵 带行向量的三元组法 矩阵乘法 二、稀疏矩阵 十字链表法 三 、广义表 广义表的定义 广义表 子表 原子 广义表的深度 三 、广义表 广义表的实现 头尾链表法 表头 表尾 三 、广义表 广义表
您可能关注的文档
- 北方民族大学刑法学(刑法学分论)课件 破坏社 会主义市场经济秩序罪.ppt
- 北方民族大学刑法学(刑法学分论)课件 侵犯公民人身权利罪.ppt
- 北方民族大学刑法学(刑法学分论)课件 贪污贿赂罪.ppt
- 北方民族大学刑法学(刑法学分论)课件 危害国 家安全罪.ppt
- 北方民族大学刑法学(刑法学总论)课件 刑法论(二).ppt
- 北方民族大学刑法学(刑法学总论)课件 刑法论(三).ppt
- 北方民族大学刑法学(刑法学总论)课件 刑法论(一).ppt
- 北方民族大学刑事诉讼法学课件第八章 刑事起诉程序.ppt
- 北方民族大学刑事诉讼法学课件第二章 司法机关及诉讼参与人.ppt
- 北方民族大学刑事诉讼法学课件第九章 刑事辩护程序.ppt
最近下载
- 人教版六年级数学上册《第二单元试卷》(附答案).docx VIP
- 农村公路养护管理培训资料.pptx VIP
- GB55032-2022建筑与市政工程施工质量控制通用规范PPT课件.pptx VIP
- 质量保证和质量违约责任承诺.docx VIP
- 新生儿持续肺动脉高压诊疗指南(2025年版).pptx VIP
- 卡农(C调浓情版) 钢琴谱.pdf VIP
- 《建筑与市政工程施工质量控制通用规范》GB 55032-2022 深度解读与实施指南.pdf VIP
- 贵州磷化集团招聘题目与解析.pdf VIP
- 2025年中级注安职业资格考试煤矿安全考试真题(含解析).docx VIP
- 危险废物管理制度标准版本(10篇).doc VIP
原创力文档

文档评论(0)