2016 - 2024

感恩一路有你

java数组转置 如何用java编写一个矩阵的转置?

浏览量:3049 时间:2021-03-15 03:51:10 作者:admin

如何用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}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){如果(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]“”)}}}如果代码是烂,我想解决办法是这样的

如何用java编写一个矩阵的转置?

(别说格式问题,代码是这样的)编写一个矩阵显示方法来显示我们的矩阵数据;

private static void printary(int[]ARR){

for(int i=0I

for(int j=0j)系统打印(arr[i][j]“”)

}系统输出打印()

填写需要解转置;

写换行换列的代码,即实现我们的矩阵值装置的求解方法;

public static void main(string[]args){

int arr[]=New int[]{1,2,3},{4,5,6},{7,8,9}系统输出打印(“行-列交换前”

打印数组(ARR)

intarr2[

=新建int[排列长度][ 排列长度

]for(int i=0i

for(int j=0j

arr2[i][j]=arr[j][i

]}

}系统输出打印(“行-列交换后:”)

打印数组(arr2)

java数组转置 java二维数组转置 python实现矩阵转置

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。