永发信息网

稀疏是什么意思,稀疏矩阵

答案:1  悬赏:50  手机版
解决时间 2021-04-24 02:56
稀疏是什么意思,稀疏矩阵
最佳答案
// algo5-1.cpp 实现算法5.2的程序
// c1.h (程序名)
#include
#include
#include // malloc()等
#include // INT_MAX等
#include // EOF(=^Z或F6),NULL
#include // atoi()
#include // eof()
#include // floor(),ceil(),abs()
#include // exit()
#include // cout,cin
// 函数结果状态代码
#define TRUE 1
#define FALSE 0
#define OK 1
#define ERROR 0
#define INFEASIBLE -1
// #define OVERFLOW -2 因为在math.h中已定义OVERFLOW的值为3,故去掉此行
typedef int Status; // Status是函数的类型,其值是函数结果状态代码,如OK等
typedef int Boolean; // Boolean是布尔类型,其值是TRUE或FALSE
typedef int ElemType;
// c5-2.h 稀疏矩阵的三元组顺序表存储表示
#define MAXSIZE 100 // 非零元个数的最大值
struct Triple
{
int i,j; // 行下标,列下标
ElemType e; // 非零元素值
};
struct TSMatrix
{
Triple data[MAXSIZE+1]; // 非零元三元组表,data[0]未用
int mu,nu,tu; // 矩阵的行数、列数和非零元个数
};
// bo5-2.cpp 三元组稀疏矩阵的基本操作,包括算法5.1(9个)
Status CreateSMatrix(TSMatrix &M)
{ // 创建稀疏矩阵M
int i,m,n;
ElemType e;
Status k;
printf(请输入矩阵的行数,列数,非零元素数:);
scanf(%d,%d,%d,&M.mu,&M.nu,&M.tu);
M.data[0].i=0; // 为以下比较顺序做准备
for(i=1;i>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我脸上的皮肤怎么会长出大遍白白的呢,是斑吗
谁可以带带我的QQ三国点亮图标就可以谢谢?
QQ飞车有什么戒指有哪些
什么样的空间最完美?
七夕表白机率
万符北圩这个地址在什么地方,我要处理点事
亲身经历过很多次战斗比喻阅历多经验分丰富是
成龙怎么啦!
怎能练就一手好字
中国什么上可以覆盖美国最先进的武器
解压好的文件怎么安装,压缩文件解压后怎么安
三星S5230c在福州的售价应该是多少呢
究竟是找一个爱我的人结婚,我爱的爱我的人,
现在问道可以玩了没有?
湖北6区 +10的梵风衣可以卖几钱?
推荐资讯
我的诺基亚N81听筒总是掉应该怎么办
方招的QQ空间是?
关于安魂曲的不解之谜~!!
笔记本宏基与联想哪个比较好
一定要准确答案哦
想在成都拍个艺术照,不知道最近有没有哪家影
本地连接受限制或无连接是怎么回事?
连最基本的信任都给不了、这样的朋友该交么?
会英语的都进来、、
海洋公园的鱼见到人不惊吓?
为什么有的人长不到理想的身高
对一个人的记忆要怎么删掉?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?