以下算法是建立顺序存储稀疏矩阵的三元组表,请填写以下空白处语句。
voidCreateTriTable(TSMatrix*b,inta[][5],intm,intn)
{
inti,j,k=0;
for(i=0;ifor(j=0;jif(a[i][j]!=O){
b一>data[k].i=______;
b一>data[k].j=______;
b一>data[k].v=______;
k++;

欢迎免费使用小程序搜题/刷题/查看解析,提升学历,成考自考报名,论文代写、论文查重请加客服微信skr-web

以下算法是建立顺序存储稀疏矩阵的三元组表,请填写以下空白处语句。
voidCreateTriTable(TSMatrix*b,inta[][5],intm,intn)
{
inti,j,k=0;
for(i=0;ifor(j=0;jif(a[i][j]!=O){
b一>data[k].i=______;
b一>data[k].j=______;
b一>data[k].v=______;
k++;
}
b一>m=m;b一>n=n;
b一>t=k;
}

i j a[i][j] 解析:假设A为一稀疏矩阵,其数据存储在二维数组a中,b为一个存放对应于A矩阵生成的三元组表。算法中,要进行二重循环来判断每个矩阵元素是否为O,若不为O,则将其行、列下标及其值存入b中。

访客
邮箱
网址

通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作


  • 自动写文案
  • 自动写小说
  • 马上扫码让Ai帮你完成工作
通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作

  • 自动写论文
  • 自动写软件
  • 我不是人,但是我比人更聪明,我是强大的Ai
Top