패턴 (1) 썸네일형 리스트형 [프로그래머스] n^2 배열 자르기 난이도 : Lv 2 분류 : - 문제 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 코드 import Foundation func solution(_ n:Int, _ left:Int64, _ right:Int64) -> [Int] { let result: [Int] = (Int(left)...Int(right)).map { max($0 / n + 1, $0 % n + 1) } return result } 풀이 1. 어차피 2차원 배열의 행을 잘라서 이어붙인 1차원 배열을 만들기 때문에 애초부터 1차원 배열을 만들어줍니다. 2. n * n 만큼의 배열을 만.. 이전 1 다음