第九周專案3 稀疏矩陣的三元組表示的應用

2021-07-06 11:08:29 字數 994 閱讀 3970

/*

檔名稱:第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...