- 7
- 0
- 约6.56千字
- 约 38页
- 2017-01-28 发布于湖北
- 举报
第四章 多维数组及广义表 前3章介绍的数据结构共同特点: (1)线形表,栈,队列都属于线性数据结构;每个元素只有一个直接前驱和直接后继。 (2)每种数据结构中的数据元素,都作为原子数据,不再进行分解; 本章讨论的多维数组和广义表是线性结构的推广,从整体上看它们是多个元素组成的线性表,而从局部上看线性表中的数据元素不一定是原子类型,即数据元素又可以具有某种数据结构。 主要内容: 4.1 多维数组 多维数组的逻辑结构特征及存储方式 4.2 矩阵的压缩存储 特殊矩阵和稀疏矩阵的压缩存储 4.3 广义表 广义表的定义和运算 4.1 多维数组 一、多维数组的逻辑结构特征 在高级程序设计语言中,数组是大家非常熟悉的一种数据类型。数组中的元素具有相同类型,且下标一般具有固定的上界和下界。 数组可以是一维的,也可以是多维的。 本章主要以二维数组为例来分析多维数组的逻辑结构特征和存储结构。 从逻辑上看,二维数组是一维数组的推广,二维数组可以看成是由多个一维数组组成的。 例如:二维数组Amn既可看成由m个行向量组成的线性表,也可看成是由n个列向量组成的线性表。 经过分析,二维数组的逻辑结构具有如下特征: a00为开始结点,它没有直接前趋; am-1,n-1为终端结点,它没有直接后继; 结点a0,n-1和am-1,0都有一个直接前趋和一个直接后继; 除以上
您可能关注的文档
最近下载
- 内蒙古大学2021-2022学年本科教学质量报告.docx VIP
- 2025-2026学年成都七中高二数学(下)6月检测试卷附答案解析 .pdf VIP
- 内江市资中县2025-2026学年第二学期六年级语文期中考试卷部编版含答案.docx VIP
- 2026广西交通实业有限公司加油员招聘25人笔试备考试题附答案解析.docx VIP
- 2025年江苏省无锡市中考物理真题(含答案).pdf
- 光谱仪器系统.PPT VIP
- 关节运动学(五、脊柱)课件.ppt VIP
- “苏超”全链路融媒传播中的技术创新实践.docx VIP
- 【指南】业务分析 (24页 PPT).ppt VIP
- DB11-1624-2019电动自行车停放场所防火设计标准.pdf VIP
原创力文档

文档评论(0)