#include<stdio.h>
#include<malloc.h>
#define OK 1
#define ERROR 0
#define MAXSIZE 1250
#define MAXRC 200
typedef int ElemType; /* 元素的类型?*/
typedef struct{
int i; /*元素的行*/
int j; /* 元素的列 */
ElemType e; /* 元素的值 */
}Triple; /* 定义三元组结构类型 */
typedef struct{
Triple data[MAXSIZE+1]; /* 非零元三元组,data[0]未用 */
int mu; /* 矩阵的总行数 */
int nu; /* 矩阵的总列数 */
int tu; /* 非零元总个数 */
}TSMatrix; /* 定义三元组表类型 */
void CreateTSMatrix(TSMatrix *Matrix) /* 创建矩阵的三元组表 */
{
int k;
printf("ju zhen de hang shu: mu=");
scanf("%d",&Matrix->mu);
printf("ju zhen de lie shu: nu=");
scanf("%d",&Matrix->nu);
printf("ju zhen de ge shu: tu=");
scanf("%d",&Matrix->tu);
printf("Please inpu
实验五:稀疏矩阵的存储和快速转置
最新推荐文章于 2017-05-20 19:55:25 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)