2022.01.01 - 195.将一维数组转变成二维数组

文章目录

1. 题目

2022.01.01 - 195.将一维数组转变成二维数组
2022.01.01 - 195.将一维数组转变成二维数组

2. 思路

(1) 模拟法

  • 直接模拟即可。

3. 代码

public class Test {
    public static void main(String[] args) {
    }
}

class Solution {
    public int[][] construct2DArray(int[] original, int m, int n) {
        if (original.length != m * n) {
            return new int[0][];
        }
        int[][] res = new int[m][n];
        for (int i = 0; i < m; i++) {
            for (int j = 0; j < n; j++) {
                res[i][j] = original[i * n + j];
            }
        }
        return res;
    }
}
上一篇:leetcode(力扣) 2022. 将一维数组转变成二维数组(新年快乐)


下一篇:LeetCode Daily3