로딩
요청 처리 중입니다...

JAVA_LeetCode 59_Spiral Matrix II

 JAVA_LeetCode 59_Spiral Matrix II

JAVA_LeetCode 59_Spiral Matrix II 풀이 class Solution { public int[][] generateMatrix(int n) { // 2차원 배열에 맞는 조건에 값을 초기화하고 삽입한다음, 위치를 계속해서 바꿔간다. int[][] arr = new int[n][n]; int left = 0, right = n-1, top = 0, down = n-1, num = 1; while(num <= n * n){ for(int i = left; i <= right; i++) arr[top][i] = num++; top++; for(int i = top; i <= down; i++) arr[i][right] = num++; right--; for(int i = right; i >= left; i--) arr[down][i] = num++; down--; for(int i = down; i >= top; i--) arr[i][left] = num++; lef...