第九周项目3—矩阵转置
来源:互联网 发布:闽江网络教学平台 编辑:程序博客网 时间:2024/06/05 00:16
问题及代码
/*问题及代码 *Copyright(c)2016,烟台大学计算机学院 *All right reserved. *文件名称:稀疏矩阵的三元组表示 .cpp *作者:郗传秀 *完成日期;2016年10月27日 *版本号;v1.0 * *问题描述: 将稀疏数组中的非零元素用三元组的方式表示出来 *输入描述:稀疏数组 *程序输出:以行列数三元组表示,以列行数转置后的三元组表示 */ #include <stdio.h> #include "tup.h" int main() { TSMatrix t,tb; int x,y=10; int A[6][7]= { {0,0,1,0,0,0,0}, {0,2,0,0,0,0,0}, {3,0,0,0,0,0,0}, {0,0,0,5,0,0,0}, {0,0,0,0,6,0,0}, {0,0,0,0,0,7,4} }; CreatMat(t,A); printf("b:\n"); DispMat(t); if (Assign(t,x,2,5)==true) //调用时返回true printf("Assign(t,x,2,5)=>x=%d\n",x); else //调用时返回false printf("Assign(t,x,2,5)=>参数错误\n"); Value(t,y,2,5); printf("执行Value(t,10,2,5)\n"); if (Assign(t,x,2,5)==true) //调用时返回true printf("Assign(t,x,2,5)=>x=%d\n",x); else //调用时返回false printf("Assign(t,x,2,5)=>参数错误\n"); printf("b:\n"); DispMat(t); TranTat(t,tb); printf("矩阵转置tb:\n"); DispMat(tb); return 0; }
0 0
- 第九周项目3矩阵转置
- 第九周项目3—矩阵转置
- 第九周项目三~~~矩阵转置
- 第九周项目三(矩阵转置)
- 第九周项目三(矩阵转置)
- 第九周项目3 矩阵相加
- 第九周项目2—矩阵运算
- 第九周 项目3-2 两稀疏矩阵相加
- 第九周项目3 稀疏矩阵加法运算
- 第九周项目3(2)----矩阵相加
- 第九周 项目3 两个稀疏矩阵的相加运算
- 第九周项目3 稀疏矩阵加法运算
- 第九周项目6—稀疏矩阵相加
- 第九周上机实践—项目3(2)—两个稀疏矩阵相加
- 第九周项目二~~~矩阵运算
- 第九周项目三~~~稀疏矩阵相加
- 第九周项目三稀疏矩阵相加
- 第九周项目2---矩阵运算
- iOS - UIApprearance
- 第八周项目1 建立顺序串的算法库
- 偶遇mysql_install_db初始化失败
- Mysql学习之分组查询配合聚合函数
- 【第七周项目6-停车场模拟】
- 第九周项目3—矩阵转置
- Google PB协议学习记录--一个简单的例子--如何编译.proto文件为.java文件
- C# delegate 用法
- C++开源代码项目汇总(转载分享的)
- 关于windows下ssh-add失败的解决办法
- POJ Problem 3940 Grey Area
- 根据ip地址获取所在省市城市地区的真实地址/php函数
- eBay校园招聘编程题-淘气的小明
- 第9周项目3-稀疏矩阵的三元组表示的实现及应用(1)