[프로그래머스] 행렬 테두리 회전하기
programmers.co.kr/learn/courses/30/lessons/77485 코딩테스트 연습 - 행렬 테두리 회전하기 6 6 [[2,2,5,4],[3,3,6,6],[5,1,6,3]] [8, 10, 25] 3 3 [[1,1,2,2],[1,2,2,3],[2,1,3,2],[2,2,3,3]] [1, 1, 5, 3] programmers.co.kr 풀이 이차원 배열을 다루는 구현 문제였다. 자바 언어로 이차원 배열을 동적 할당하고 다루는 것이 처음엔 낯설었지만 몇번 하다 보니 적응되었다. 이차원 배열 내에서 직사각형 테두리를 시계방향으로 한칸씩 이동하는 것을 구현하는 데에 시간이 좀 걸렸다. 기본 컨셉은 (x1,y1)을 시작점으로 꼬리물기처럼 반시계방향으로 인덱스를 가져가서 ↑←↓→ 순으로 한칸씩 이동..
더보기