leetcode第867题:转置矩阵

leetcode第867题:转置矩阵

码农世界 2024-06-05 前端 82 次浏览 0个评论

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
            for(int j=0;j
                array2[j][i]=matrix[i][j];
            }
        }
        return array2;
    }
}

转载请注明来自码农世界,本文标题:《leetcode第867题:转置矩阵》

百度分享代码,如果开启HTTPS请参考李洋个人博客
每一天,每一秒,你所做的决定都会改变你的人生!

发表评论

快捷回复:

评论列表 (暂无评论,82人围观)参与讨论

还没有评论,来说两句吧...

Top