實現矩陣的加法,so easy!!!
往後讀著,血壓漸漸公升高,動態二維陣列,我滴嗎呀
在我們平常使用的陣列一般都是靜態的,陣列不能變化的,定義成什麼樣子就是什麼樣子,而動態陣列就不一樣了,動態陣列是利用指標,比如你定義了乙個動態陣列,當陣列記憶體不夠的時候,我們可以申請一塊新的比原來大的記憶體空間,將陣列名字指向這個新空間,這樣就實現了陣列記憶體變大。因此動態陣列就不用擔心記憶體空間不足。
1.動態陣列的運用
2.矩陣的加法
#include
#include
/*輸入矩陣的資料元素,返回二維陣列*/
int*
*intput
(int
**arr,
int n)
/*計算a+b,將b對應位置的資料加到a上,結果返回a*/
int*
*caculate
(int
**a,
int*
*b,int n)
/*輸出矩陣*/
void
output
(int
**arr,
int n)
}int
main()
測試一
測試二
**編譯器:visual studio 2017
ok,再見
08 矩陣加法
總時間限制 1000ms 記憶體限制 65536kb 描述輸入兩個n行m列的矩陣a和b,輸出它們的和a b。輸入第一行包含兩個整數n和m,表示矩陣的行數和列數。1 n 100,1 m 100。接下來n行,每行m個整數,表示矩陣a的元素。接下來n行,每行m個整數,表示矩陣b的元素。相鄰兩個整數之間用單...
1124 矩陣加法
時間限制 1000 ms 記憶體限制 65536 kb 提交數 7242 通過數 4800 輸入兩個n行m列的矩陣a和b,輸出它們的和a b。第一行包含兩個整數n和m,表示矩陣的行數和列數 1 n 100,1 m 100 接下來n行,每行m個整數,表示矩陣a的元素。接下來n行,每行m個整數,表示矩陣...
1124 矩陣加法
時間限制 1000 ms 記憶體限制 65536 kb 題目描述 輸入兩個n行m列的矩陣a和b,輸出它們的和a b。輸入 第一行包含兩個整數n和m,表示矩陣的行數和列數 1 n 100,1 m 100 接下來n行,每行m個整數,表示矩陣a的元素。接下來n行,每行m個整數,表示矩陣b的元素。相鄰兩個整...