소스코드
int[][] a = new int[n][m];
...
static int[][] clockwise(int[][] a) {
int[][] b = new int[m][n];
for (int i=0; i<m; i++) {
for (int j=0; j<n; j++) {
b[i][j] = a[n-j-1][i];
}
}
return b;
}
B[i][j] = A[N-j-1][i];
소스코드
int[][] a = new int[n][m];
...
static int[][] clockwise(int[][] a) {
int[][] b = new int[m][n];
for(int i=0; i<m; i++){
for(int j=0; j<n; j++){
b[i][j] = a[j][m-i-1];
}
}
return b;
}