/*
檔名稱:第9周專案3-稀疏矩陣的三元組表示的應用(3.2).cpp
作 者:高露
完成日期:2023年11月6日
版 本 號:v1.0
問題描述: 採用三元組儲存稀疏矩陣,設計兩個稀疏矩陣相加的運算演算法
輸入描述:兩個稀疏矩陣
程式輸出:相加運算後的結果。
*/
#include #define n 4
#define m 10
int value(int a,int i,int j)
void madd(int a,int b,int c[n])
void mult(int a,int b,int c[n])
}void disp1(int a)
}void disp2(int c[n])
}int main()
; //a表示壓縮儲存的對稱矩陣
int b[m]= ;
int c1[n][n],c2[n][n];
madd(a,b,c1);
mult(a,b,c2);
printf("a矩陣:\n");
disp1(a);
printf("b矩陣:\n");
disp1(b);
printf("a+b:\n");
disp2(c1);
printf("a×b:\n");
disp2(c2);
printf("\n");
return 0;
}
執行結果:
學習心得:
稀疏矩陣的相加的應用是我們必須要熟悉掌握的。之間所需要的邏輯思路也要學會、
第九周專案三稀疏矩陣的三元組表示
檔名稱 main.cpp,tup.cpp,tup.h 完成日期 2015年10月31日 版本號 codeblocks 問題描述 稀疏矩陣的三元組表示相關的演算法庫採用程式的多檔案組織形式 輸入描述 無 程式輸出 見執行結果 ifndef tup h included define tup h inc...
第九周專案3 (1)稀疏矩陣的三元組表示
問題及 1 tup。cpp include stdio.h include tup.h void creatmat tsmatrix t,elemtype a m n 從乙個二維稀疏矩陣建立其三元組表示 t.data k r i t.data k c j t.data k d x t.nums re...
第九周 專案3 建立稀疏矩陣表示的三元組演算法庫
問題描述及 煙台大學計控學院 作 者 王力源 完成日期 2016年10月27日 問題描述 建立稀疏矩陣三元組表示的演算法庫,包括 頭文tup.h,定義資料型別,宣告函式 原始檔tup.cpp,實現稀疏矩陣三元組表示的基本運算,主要演算法包括 void creatmat tsmatrix t,elem...