有关稀疏矩阵的三元组的问题
这是我在《数据结构》中摘下的有关稀疏矩阵的三元组的问题:
程序代码:#define MAXSIZE 3 //处理最大的非零元个数
typedef struct
{
int i,j;
char ch;
}Triple;
typedef struct
{
Triple data[MAXSIZE+1];//data[0]未用
int mu,nu,tu; //行数、列数、非零元个数
}TSMatrix;我是不明白为什么不用 data[0] 呢?有什么特别的意义吗?还有书中说到有关的算法时都是从下标 1 开始。下标 0 的为什么不用?




