放假趣事多作文500字:哪个c语言的高手帮我弄个稀疏矩阵与特殊矩阵运算器的程序吧!急死我了啊

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 17:32:01
哪个c语言的高手帮我弄个稀疏矩阵与特殊矩阵运算器的程序吧!急死我了啊
这是我的作业
让我头痛死了
【目的】
掌握稀疏矩阵和特殊矩阵的压缩存储方法,并在此存储结构上实现矩阵的基本运算。
【基本任务】
1. 完成以三元组表存储的稀疏矩阵的输入、输出和在此基础上的基本运算(包括相加、相减、相乘及转置;如果是方阵则还应该包括相除和求逆);
2. 完成以压缩形式存储的特殊矩阵的输入、输出和在此基础上的基本运算。(特殊矩阵包括对称矩阵、上下三角矩阵、对角矩阵);
3. 按照普通二维数组的行列方式输出运算结果。
【实现方法提示】
1. 输入形式包括矩阵的行数和列数据,并判断所作运算是否合法;
2. 可以设置运算的最大行列下标;
3. 各种特殊矩阵可以用分类号来区分;
4. 输入数据的格式可以按照行序或者列序有序的方式输入,以提高处理速度,如果输入的数据无序时,应考虑给予排序以提高算法的执行效率;
5. 稀疏矩阵的输入格式为三元组方式:(行、列和值);
6. 所有运算结果另外存放、稀疏矩阵的乘法除法和求逆的结果必要时可以采用二维数组存放;
7. 具体实现可以在类中间直接重载运算符来完成各个运算。

不知道 希望你能找到答案