欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JAVA转置矩阵代码

程序员文章站 2022-07-12 14:14:32
...

转置矩阵

例如将二维数组俩行三列的

                           1 2 3    [0][0] [0][1] [0][2]
                           4 5 6    [1][0] [1][1] [1][2]
               转化为  三行俩列

            1 4     [0][0] [0][1]
            2 5     [1][0] [1][1]
            3 6     [2][0] [2][1]

public static void test(){
    int num[][]={{1,2,3},{4,5,6}};//原数组定义
    int num1[][]=new int[3][2];//定义转置后的数组
    //for循环遍历
    for(int i=0;i<num.length;i++){
        for(int j=0;j<num[i].length;j++){
        num1[j]i[]=num[i][j];

}
}
//输出新数组num1
for(int i=0;i<num1.length;i++){
    for(int j=0;j<num1[i].length;j++){

        System.out.print(num1[i][j]+"  ");
}

        System.out.println("");	
}

}

 

 

相关标签: java 算法

上一篇: 线代 [矩阵]

下一篇: 线代-矩阵