1三元组顺序表
数据结构:
typedef struct{
int i,j; //非零元的行下标和列下标
ElemType e;
}Triple;
typedef struct{
Triple data[MAXSIZE+1]; //非零元三元组表,data[0]未用
int mu,nu,tu; //矩阵的行数、列数和非零元个数
}TSMatrix;
矩阵的转置
(1)
Status TransposeSMatrix(TSMatrix M,TSMatrix &T){
T.mu=M.nu; T.nu=M.mu; T.tu=M.tu;
if(T.tu){
q=1;
for(col=1;col<=M.nu;++col)
for(p=1;p<&