数据结构 系数矩阵的表示和转置.docx
《数据结构 系数矩阵的表示和转置.docx》由会员分享,可在线阅读,更多相关《数据结构 系数矩阵的表示和转置.docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验四数据结构实验报告稀疏矩阵的表示和转置X请 12 3 4输234,一个4行5列的矩阵:4 55 66 77 82 33 44 5稀疏矩阵转换成一般矩阵后,1234再进行打印:4Pressany6keyto7 continue实验人:学号:时间:一、 实验目的.掌握稀疏矩阵的三元组顺序表存储结构1 .掌握稀疏矩阵的转置算法。二、 实验内容采用三元组表存储表示,求稀疏矩阵M的转置矩阵T。(算法5.1)实验步骤:1 .构建稀疏矩阵Mo.求稀疏矩阵M的转置矩阵To2 .输出稀疏矩阵M和稀疏矩阵To算法说明三、 测试结果匚*C:Prograa Fileslicrosoft Visual Studio
2、IyProjects125Di分析与探讨四、 附录:源代码源代码列在附录中,要求程序风格清晰易理解,有充分的注释。有意义的注释行不少 于 30%o#includenstdio.hn#includenstdlib.hn数据结构实验报告#define P 4#define N 5#define MAXSIZE 100typedef int ElernentType;typedef structint row,col;ElementType e;JTriple;typedef structTriple dataMAXSIZE+l;int m,n,len;TSMatrix;void InitMatri
3、x(int AP+1N+1)初始化矩阵int ij;printff请输入一个4行5列的矩阵:nn);for(i=l;i=P;i+)for(j=l;j=N;j+)(scanf(u%dH,&Aij);for(i=l;iP+l;i+)(for(j=l;jvN+l;j+)printf(f%dfAij);print 隼n);printf(n);TSMatrix MatrixToTriple(int AP+lN+l,TSMatrix M)/将一般的矩阵转换成三元组形式的 (int r,c,k=0;fbr(r=l;r=P;r+)fbr(c= 1 ;c=N;c+)数据结构实验报告if(Arc!=O) ( k+
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 系数矩阵的表示和转置 系数 矩阵 表示
限制150内