二維陣列的幾種運算

2021-09-29 19:36:56 字數 1290 閱讀 6785

public class 陣列_二維陣列   

//計算陣列元素的平均值

private static double mean(int a)

//複製陣列

private static double copyarray(int a)

//顛倒陣列元素的順序

private static int reverse_order(int a)

return a;

}/**

* 矩陣相乘

* a * b = c

*/private static double matrix_multiplication() , };

int b = , };

/***

* 二維陣列a可以看作是乙個矩陣

* 3,2

* 1,3

** a[0][0]:代表的是第一行第一列:3

* a[0][1]:代表的是第一行第二列:2

* a[1][0]:代表的是第二行第一列:1

* a[1][1]:代表的是第二行第二列:3

* */

int n = a.length;

double c = new double[n][n];

for (int i = 0; i < n; i++) }}

return c;

}//二維陣列

private static int two_dimensional_array()

}return ss;

}public static void main(string args) ;

system.out.println(max(a));

system.out.println(mean(a));

system.out.println(arrays.tostring(copyarray(a)));

//將陣列元素進行顛倒

system.out.println("元素顛倒:\t"+arrays.tostring(reverse_order(a)));

//        system.out.println(arrays.tostring(a));

//矩陣相乘

system.out.println(arrays.deeptostring(matrix_multiplication()));

//二維陣列

system.out.println(arrays.deeptostring(two_dimensional_array()));

}}

二維陣列操作運算

編寫乙個通用程式,求出二維陣列的非對角線元素之和,即求兩條對角線之外的元素之和。pragma once include using namespace std class matrix include matrix.h matrix matrix matrix matrix int x 40 int...

二維陣列的幾種表示方法

名稱 二維陣列的幾種表示方法 說明 常用的有以下幾種二維陣列的表示方法 1 第一種是普通的二維陣列的表示方法。2 第二種是用一維陣列來表示二維陣列,從顯示的元素位址可以看出,二維陣列和一維陣列表示的二維陣列在記憶體中的儲存方式其實是一樣的,不過使用二維陣列看起來要簡單些,只要不用進行位址轉換。3 第...

演算法 二維陣列的各種運算

public class 陣列 二維陣列 計算陣列元素的平均值 private static double mean int a 複製陣列 private static double copyarray int a 顛倒陣列元素的順序 private static int reverse order...