leetcode第867题:转置矩阵

在这里插入图片描述
matrix[i][j]需要放在转置矩阵的(j,i)位置
在这里插入图片描述

public class Solution {
    
    public int[][] Transpose(int[][] matrix) {
        int rows = matrix.Length; 
        int columns = matrix[0].Length; 
        int[][] array2 = new int[columns][];
 
        // 初始化内部数组(列数)
        for (int i = 0; i < array2.Length; i++)
        {
            array2[i] = new int[rows]; // 每行rows个元素
        }
        for(int i=0;i<rows;i++){
            for(int j=0;j<columns;j++){
                array2[j][i]=matrix[i][j];
            }
        }
        return array2;
    }
}

相关推荐

  1. leetcode100】矩阵

    2024-06-05 22:48:06       40 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-05 22:48:06       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-05 22:48:06       106 阅读
  3. 在Django里面运行非项目文件

    2024-06-05 22:48:06       87 阅读
  4. Python语言-面向对象

    2024-06-05 22:48:06       96 阅读

热门阅读

  1. 【缓存】OS层面缓存设计机制

    2024-06-05 22:48:06       28 阅读
  2. MySQL数据库开发设计规范总结

    2024-06-05 22:48:06       24 阅读
  3. 数据分析——分群思维、RFM实现用户分群

    2024-06-05 22:48:06       31 阅读
  4. html解决浏览器记住密码输入框的问题

    2024-06-05 22:48:06       30 阅读