第5章数组恩与广义表.pptVIP

  • 2
  • 0
  • 约1.57万字
  • 约 57页
  • 2018-12-29 发布于福建
  • 举报
第5章数组恩与广义表

第五章 数组 5.1 数组的定义 5.2 数组的顺序表示和实现 5.3 矩阵的压缩存储 5.3.1 特殊矩阵 5.3.2 稀疏矩阵 5.4 广义表的定义与存储 5.1 数组的定义 维数和维界 二维数组的类型定义: 等价于 typedef ElemType Array1[n]; typedef Array1 Array2[m]; typedef ElemType Array2[m][n]; Array2 A; 二维的数组 = 定长的线性表 a11 a12 a13 ... a1n a21 a22 a23 ... a2n Amxn= ...... am1 am2 am3 ... amn Amxn= ((a11,a12,a13,...a1n),(a21,a22,a23,...a2n),...,(am1,am2,am3,...amn)) 数组的抽象数据类型 ADT Array { 数据对象:D = {aj1j2...jn | n(0)称为数组的维数,bi是数组第i维的长度, ji是数组元素的第i维下标, aj1j2...jn∈Elemset} 数据关系: R={R1 , R2 ... Rn} Ri = {< aj1...ji...jn, aj1...ji+1...jn >|0 ≤

文档评论(0)

1亿VIP精品文档

相关文档