- 4
- 0
- 约3.86千字
- 约 36页
- 2018-11-05 发布于广西
- 举报
数据结构(Java版) 王海文 嘉兴学院信息工程学院 5.1 数组 数组的定义 数组是n(n≥1)个相同数据类型的数据元素a0,a1,a2,...,an-1构成的占用一块地址连续的内存单元的有限集合。 数组与线性表的比较: 同:同类型的数据元素组成的有限有序序列 异:存储空间的连续性; 数据元素的逻辑原子性; 数据元素的存取方式。 5.1.1 数组的实现机制 存储空间连续 数组元素名即数组元素在内存中的地址 计算数组元素内存地址 对一个有n个数据元素的一维数组,设a0是下标为0的数组元素,Loc(a0)是a0的内存单元地址,是每个数据元素为x个字节,则数组元素a[i]的内存单元地址Loc(ai)可由下面公式求出: Loc(ai) = Loc(a0) + i × x ( 0≤i<n ) 5.1.2 多维数组的存储 用一维的内存空间存储多维数组 ——逐行(逐列)存储 数组抽象数据类型 数据集合 数组的数据集合可以表示为a0, a1, a2, ..., an-1,且限定数组元素必须存储在地址连续的内存单元中。 操作集合: (1)分配内存空间acclocate() (2)取数组长度getLength() (3)存数组元素se
您可能关注的文档
- Internet&telecmmmunication_高一英语_英语_高中教(精品·公开课件).ppt
- Internet教学课件1(精品·公开课件).ppt
- internet信息安全(精品·公开课件).ppt
- Inversion倒装句_高三英语_英语_高中教育_教育专区(精品·公开课件).ppt
- IOS 内存管理(精品·公开课件).ppt
- IOS系统简单操作学习(精品·公开课件).ppt
- internet多媒体课件第一章(精品·公开课件).ppt
- IPC标准(精品·公开课件).ppt
- iPhone+商业模式研究(精品·公开课件).ppt
- iphone5产品英文简介(精品·公开课件).ppt
- 四川省南充市2024-2025学年高一下学期期末考试物理试题(含答案).pdf
- 四川省遂宁市2024-2025学年高一下学期7月期末物理试题(含答案).pdf
- 四川省资阳市2024-2025学年高一下学期7月期末物理试题(含答案).docx
- 四川省资阳市2024-2025学年高一下学期7月期末物理试题(含答案).pdf
- 北京市西城区2024-2025学年高一下学期期末物理试卷(含答案).docx
- 四川省自贡市2024-2025学年高一下学期7月期末物理试题(含答案).docx
- 四川省自贡市2024-2025学年高一下学期7月期末物理试题(含答案).pdf
- 北京市西城区2024-2025学年高一下学期期末物理试卷(含答案).pdf
- 高中生物 必修2(人教版)1.1.2 孟德尔的豌豆杂交实验(一).pptx
- 广东省潮州市饶平县2024-2025学年高一下学期期末考试物理试卷(含答案).docx
原创力文档

文档评论(0)