zoukankan      html  css  js  c++  java
  • 对矩阵进行转置运算

    package lianxi;
    
    public class juzhen {
    
        public static void main(String[] args) {
            // TODO 自动生成的方法存根
            int arr[][]=new int[][]{{1,2,3},{4,5,6},{7,8,9}};        //创建二维数组
            System.out.println("转置前的的矩阵是:");
            printArray(arr);                             //输出二维数组
            int arr2[][]=new int[arr.length][arr.length];
            for (int i=0;i<arr.length;i++){               //调整数组行列数据
                for(int j=0;j<arr[i].length;j++){
                    arr2[j][i]=arr[i][j];
                }
            }
            System.out.println("转置后的矩阵是:");
            printArray(arr2);                          //输出二维数组
        }
            private static void printArray(int[][]arr){
                for (int i=0;i<arr.length;i++){                  //遍历数组
                    for(int j=0;j<arr.length;j++){
                        System.out.print(arr[i][j]+" ");           //输出数组元素
                    }
                    System.out.println();
                }
    
        }
    
    }

  • 相关阅读:
    gdbinit理解
    debug套路
    node 版本升级
    工作方式
    vscode 插件编写
    函数闭包与装饰器
    高阶函数与递归
    函数嵌套及作用域
    函数
    文件处理
  • 原文地址:https://www.cnblogs.com/zhanghaozhe8462/p/5118969.html
Copyright © 2011-2022 走看看