- 14
- 0
- 约7.83千字
- 约 45页
- 2015-12-24 发布于广东
- 举报
* 北京林业大学信息学院 a[m1][m2] [m3] 各维元素个数为 m1, m2, m3 下标为 i1, i2, i3的数组元素的存储位置: LOC ( i1, i2, i3 ) = a + i1* m2 * m3 + i2* m3 + i3 前i1页总 元素个数 第i1页的 前i2行总元素个数 第 i2 行前 i3 列元素个数 三维数组 * 北京林业大学信息学院 各维元素个数为 m1, m2, m3, …, mn 下标为 i1, i2, i3, …, in 的数组元素的存储位置: n维数组 * 北京林业大学信息学院 n维数组 * 北京林业大学信息学院 设有一个二维数组A[m][n]按行优先顺序存储,假设A[0][0]存放位置在644(10),A[2][2]存放位置在676(10),每个元素占一个空间,问A[3][3](10)存放在什么位置?脚注(10)表示用10进制表示。 设数组元素A[i][j]存放在起始地址为Loc ( i, j ) 的存储单元中 ∵ Loc ( 2, 2 ) = Loc ( 0, 0 ) + 2 * n + 2 = 644 + 2 * n + 2 = 676. ∴ n = ( 676 - 2 - 644 ) / 2 = 15 ∴ Loc ( 3, 3 ) = Loc ( 0, 0 ) + 3 * 15 + 3 = 644 + 45 + 3 = 692. 练习 * 北京林业大学信息学院 设有二维数组A[10,20],其每个元素占两个字节, A[0][0]存储地址为100,若按行优先顺序存储,则元素A[6,6]的存储地址为 ,按列优先顺序存储,元素A[6,6]的存储地址为 。 练习 352 232 (6*20+6)*2+100=352 (6*10+6)*2+100=232 * 北京林业大学信息学院 1. 什么是压缩存储? 若多个数据元素的值都相同,则只分配一个元素值的存储空间,且零元素不占存储空间。 2. 什么样的矩阵能够压缩? 一些特殊矩阵,如:对称矩阵,对角矩阵,三角矩阵,稀疏矩阵等。 3. 什么叫稀疏矩阵? 矩阵中非零元素的个数较少(一般小于5%) 特殊矩阵的压缩存储 * 北京林业大学信息学院 4.3 广义表 广义表(列表): n ( ? 0 )个表元素组成的有限序列, 记作LS = (a0, a1, a2, …, an-1) LS是表名,ai是表元素,它可以是表 (称为子表),可以是数据元素(称为原子)。 n为表的长度。n = 0 的广义表为空表。 * 北京林业大学信息学院 线性表的成分都是结构上不可分的单元素 广义表的成分可以是单元素,也可以是有结构的表 线性表是一种特殊的广义表 广义表不一定是线性表,也不一定是线性结构 广义表与线性表的区别? * 北京林业大学信息学院 广义表的基本运算 (1)求表头GetHead(L):非空广义表的第一个元素,可以是一个单元素,也可以是一个子表 (2)求表尾GetTail(L):非空广义表除去表头元素以外其它元素所构成的表。表尾一定是一个表 * 北京林业大学信息学院 练习 A=( ) GetHead和GetTail均无定义 A=(a,b) GetHead(A)=a GetTail(A)=(b) A=(a) GetHead(A)=a GetTail(A)=( ) A=((a)) GetHead(A)=(a) GetTail(A)=( ) GetHead(GetTail(GetHead(GetTail(GetTail(A))))) A=(a,b,(c,d),(e,(f,g))) d * 北京林业大学信息学院 有次序性 有长度
您可能关注的文档
- 数据库应用技术SQL Server 2000 第9章 SQL Server数据转换新.ppt
- 中文Dreamweaver CS3案例教程(第二版) 沈大林 等 第九章新.ppt
- 数据库应用技术SQL Server 2000 第10章 SQL Server应用实例新.ppt
- 数据库应用技术——SQL Server 2005实用教程 李存斌 主编 第3章 服务器管理新.ppt
- 数据库应用技术——SQL Server 2005实用教程 李存斌 主编 第5章 数据库对象的操作新.ppt
- 数据库应用技术——SQL Server 2005实用教程 李存斌 主编 第6章 SQL SERVER权限管理 新.ppt
- 数据库应用技术——SQL Server 2005实用教程 李存斌 主编 第8章 代理服务新.ppt
- 中文Dreamweaver CS3案例教程(第二版) 沈大林 等 第五章新.ppt
- 数据库应用与开发教程(ADO.NET+SQL Server 单元01 数据库设计新.ppt
- 中文Dreamweaver CS3案例教程(第二版) 沈大林 等 第一章新.ppt
最近下载
- SY-T 5504.3-2008 油井水泥外加剂评价方法 第3部分:减阻剂.pdf VIP
- 【三年级数学】每日口算 30 天.pdf VIP
- 物资采购应急方案.docx VIP
- 餐饮服务与管中职全套完整教学课件.pptx
- 第四版国际压力性损伤溃疡预防和治疗临床指南解读PPT课件.pptx VIP
- 1209 六年级(上)英语知识点汇总(外研版).docx VIP
- ICP-MS介绍讲课课件.ppt VIP
- 6篇2025年度民主生活会“五个带头”对照检查材料(参考范文).docx VIP
- DBJT_15-138-2018_建筑电气防火检测_技术规程-全国各省建筑标准.pdf VIP
- j12ZG604-全国各省建筑标准.pdf VIP
原创力文档

文档评论(0)