java数组转置 如何用java编写一个矩阵的转置?
如何用java编写一个矩阵的转置?
(别说格式问题,代码是这样的)编写一个矩阵显示方法来显示我们的矩阵数据;
private static void printary(int[]ARR){
for(int i=0I
for(int j=0j)系统打印(arr[i][j]“”)
}系统输出打印()
填写需要求解的矩阵方法transpose;
编写换行换列的代码,即实现我们的矩阵值设备的求解方法;
public static void main(string[]args){
int arr[]=New int[][]{{1,2,3},{4,5,6},{7,8,9}
系统输出打印(“行-列交换前”
打印数组(ARR)
int arr2[
=新int[排列长度][ 排列长度
]for(int i=0i
for(int j=0j
arr2[i][j]=arr[j][i
]}
}系统输出打印(“行-列交换后:”)
如何用java编写一个矩阵的转置?
int a[]={1,2,3,4},{1,2,3,4},{1,2,3,4},{1,2,3,4},{1,2,3,4},{1,2,3,4},{1,2,3,4},{1,2,3,4}int b[
=New int[4][7]for(int i=0 i< 4 i){for(int j=0 j< 7 j){b[i][j]=a[j][i]}系统输出打印(“矩阵A:”)for(int i=0 i< 7 i){for(int j=0 j< 4 j){if(j< 3){系统打印(a[i][j]“”)}否则{系统输出打印(a[i][j]“”)}}系统输出打印(“矩阵a转置:”)for(int i=0 i< 4 i){for(int j=0 j< 7 j){if(j< 6){系统打印(b[i][j]“”)}否则{系统输出打印(B[i][J]”)}}}}代码烂了,别喷我,我想解决办法是这样的!
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。