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.字串相似度 static int martix static string str1 dhongda static string str2 fehongda protect...
演算法 二維陣列
1.最長公共子串行 總結 就是在邊上加一圈零,比較相對應的字元,相等,值就等於左上角的值,不相等,值就去左邊和上邊的最大值。2.字串相似度 static int martix static string str1 dhongda static string str2 fehongda protect...