一、基本内容
当一个二维数组中大部分的元素为0或者为同一个值时,可以使用稀疏数组保存该数组,从而缩小程序的规模。
稀疏数组只有三列,如下:
其中:
n:原二维数组有效数据的个数
row:原二维数组的总行数
clo:原二维数组的总列数
val:原二维数组中有效数据的个数
row1:原二维数组中第一个有效数的行数
clo1:原二维数组中第一个有效数的列数
val1:原二维数组中第一个有效数据的值
当一个二维数组中大部分的元素为0或者为同一个值时,可以使用稀疏数组保存该数组,从而缩小程序的规模。
稀疏数组只有三列,如下:
其中:
n:原二维数组有效数据的个数
row:原二维数组的总行数
clo:原二维数组的总列数
val:原二维数组中有效数据的个数
row1:原二维数组中第一个有效数的行数
clo1:原二维数组中第一个有效数的列数
val1:原二维数组中第一个有效数据的值