본문 바로가기

프로그래머스 (Swift)/기초

[Day19-2] 배열의 원소만큼 추가하기

문제

 

내 정답 코드

import Foundation

func solution(_ arr:[Int]) -> [Int] {
    var result:[Int] = []
    
    for arr in arr {
        (0..<arr).map { _ in result.append(arr) }
    }
    return result
}

 

#

1. 반복문을 돌려 배열의 값을 가져오고

2. 해당 값만큼의 반복문을 돌려 result배열에 그 값을 추가해준다.


배운 기술

'프로그래머스 (Swift) > 기초' 카테고리의 다른 글

[Day19-4] 배열 만들기 6  (0) 2024.05.04
[Day19-3] 빈 배열에 추가, 삭제하기  (0) 2024.05.04
[Day19-1] 세 개의 구분자  (0) 2024.05.04
[Day18-5] rny_string  (0) 2024.05.04
[Day18-4] 문자열 바꿔서 찾기  (0) 2024.05.04