프로그래머스- 25

김정현·2023년 4월 13일
0

프로그래머스

목록 보기
25/46

배열을 나누기 위해서는 stride(from:to:by:) 키워드가 필요했다. from 부터 to 까지 by 몇개로 나눠서 이다.

0요소부터 num_list의 요소 갯수 마지막 까지 n만큼 나눈 부분에 맵을 적용해 각각에
n개의 갯수만큼 짤라서 배열을 재형성하였다.

해결할때 기존에 존재하던 chunk라는 익스텐션 내부 함수를 많이 참고하여 설계하였다.
다른 사람의 for구문을 통한 해결법을 봤다.

result라는 2차원 배열, a라는 1차원 배열을 만들고, num_list에서 요소를 하나씩 a에 추가한다. 그리고 n개가 되면 result에 그 배열을 추가한다. 그리고 a는 [] 로 초기화한다.
잘 짜여진 코드인거 같다. 이차원 배열을 저런식으로 만들 수 있다는 것도 알게 되었다.

0개의 댓글