import java.util.Arrays;
class Solution {
public int[][] solution(int[] num_list, int n) {
int[][] answer = new int[num_list.length / n][n];
int count = 0;
for (int i = 0; i < answer.length; i++) {
for (int j = 0; j < answer[i].length; j++, count++) {
answer[i][j] = num_list[count];
}
}
return answer;
}
}
문제가 잘못 주어진 것인지
num_list가 [1, 2, 3, 4, 5, 6, 7, 8] 로 길이가 8이고 n이 2이므로 num_list를 2 * 4 배열로 다음과 같이 변경합니다.
이러한 문장이길래 2행 4열로 출력하라는 줄 알았는데 4행 2열로 만들어야됬다.
(행렬의 개념이 너무 복잡하다 😂)