稀疏矩阵-引用-十字链表-运算.doc
可爱****乐多
亲,该文档总共33页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
稀疏矩阵-引用-十字链表-运算.doc
(完整版)稀疏矩阵引用十字链表运算(完整版)稀疏矩阵引用十字链表运算(完整版)稀疏矩阵引用十字链表运算稀疏矩阵应用摘要本课程设计主要实现在三元组存储结构与十字链表存储结构下输入稀疏矩阵,并对稀疏矩阵进行转置,相加,相乘操作,最后输出运算后的结果.在程序设计中,考虑到方法的难易程度,采用了先用三元组实现稀疏矩阵的输入,输出,及其转置,相加,相乘操作的方法,再在十字链表下实现。程序通过调试运行,结果与预期一样,初步实现了设计目标。关键词程序设计;稀疏矩阵;三元组;十字链表1引言课程设计任务本课程设计主要实现在
完整版稀疏矩阵-引用-十字链表-运算.doc
(完整版)稀疏矩阵引用十字链表运算(完整版)稀疏矩阵引用十字链表运算(完整版)稀疏矩阵引用十字链表运算稀疏矩阵应用摘要本课程设计主要实现在三元组存储结构与十字链表存储结构下输入稀疏矩阵,并对稀疏矩阵进行转置,相加,相乘操作,最后输出运算后的结果.在程序设计中,考虑到方法的难易程度,采用了先用三元组实现稀疏矩阵的输入,输出,及其转置,相加,相乘操作的方法,再在十字链表下实现。程序通过调试运行,结果与预期一样,初步实现了设计目标。关键词程序设计;稀疏矩阵;三元组;十字链表1引言课程设计任务本课程设计主要实现在
采用十字链表表示稀疏矩阵,并实现矩阵的加法运算.doc
课程设计所抽题目:采用十字链表表示稀疏矩阵,并实现矩阵的加法运算。要求:要检查有关运算的条件,并对错误的条件产生报警。问题分析和建立模型:本题目主要是运用所学知识,用十字链表的方法去表示稀疏矩阵,并使之可以在两矩阵间进行相加。而后,若有错误,则对错误进行警报。框架搭建:1选择File|New菜单项,弹出New对话框,选择Files标签,选中C++SourceFile项,在File编辑器中输入项目名称“十字链表表示稀疏矩阵实现加法”,在Location编辑框中输入项目所在目录,按下OK按钮即可。2在操作界面
十字链表实现稀疏矩阵的加法.docx
实验二十字链表一、实验题目以十字链表为储存结构,实现稀疏矩阵的求和运算。二、问题描述功能要求:根据用户输入的矩阵,实现稀疏矩阵的求和运算,并输出结果。输入要求:矩阵的数据在程序运行的时候由用户提供,先由用户输入稀疏矩阵的行数、列数和非零元个数。再根据非零元个数,输入这些非零元,还需要用户为这些非零元输入行、列和非零元的值。这样,一个稀疏矩阵就输入完成。若输入332则表示这个稀疏矩阵有3行3列2个非零元然后用户需要为这两个非零元输入行、列、非零元的值如:112221表示第一个非零元行为1,列为1,,值为2;
十字链表实现稀疏矩阵的加法.doc
实验二十字链表一、实验题目以十字链表为储存结构,实现稀疏矩阵的求和运算。二、问题描述功能要求:根据用户输入的矩阵,实现稀疏矩阵的求和运算,并输出结果。输入要求:矩阵的数据在程序运行的时候由用户提供,先由用户输入稀疏矩阵的行数、列数和非零元个数。再根据非零元个数,输入这些非零元,还需要用户为这些非零元输入行、列和非零元的值。这样,一个稀疏矩阵就输入完成。若输入332则表示这个稀疏矩阵有3行3列2个非零元然后用户需要为这两个非零元输入行、列、非零元的值如:112221表示第一个非零元行为1,列为1,,值为2;