LeetCode/java/convert-1d-array-into-2d-array.java

16 lines
319 B
Java
Raw Normal View History

class Solution {
public int[][] construct2DArray(int[] original, int m, int n) {
if (original.length != m * n) {
return new int[0][0];
}
var array = new int[m][n];
for (int i = 0; i < m * n; ++i) {
int y = i / n, x = i % n;
array[y][x] = original[i];
}
return array;
}
}