LRUD1 알고리즘 | 프로그래머스 0단계_ 정수 나선형 배치 문제 풀기 (LRUD 활용) 탐색으로 풀어보려고 했으나 경우의 수를 모두 나누기가 어려웠습니다. 다른사람들의 풀이를 참고해 보니 direction 값을 right부터 시작하여 순차적으로 바꾸어나가는 이터레이션을 돌리면 간단하게 해결이 가능했습니다. 문제 설명 : 양의 정수 n이 매개변수로 주어집니다. n × n 배열에 1부터 n2 까지 정수를 인덱스 [0][0]부터 시계방향 나선형으로 배치한 이차원 배열을 return 하는 solution 함수를 작성해 주세요. 코드로 작성해 봅시다. # 예시 (n=3일 때) n = 3 graph = [[0] * n for _ in range(n)] graph # [[0, 0, 0], # [0, 0, 0], # [0, 0, 0]] 먼저 함수 초반에 그래프의 초기값은 다음과같이 세팅해줍니다. 확실히 .. 2024. 4. 1. 이전 1 다음