[프로그래머스 LV0] 배열 자르기

jonghwan·2022년 10월 25일
0

프로그래머스

목록 보기
39/71
post-thumbnail

1. 문제 설명

배열 자르기

2. 문제 분석

numbers의 num1 인덱스부터 num2 인덱스까지 배열로 만들어준다.

3. 나의 풀이

import Foundation

func solution(_ numbers:[Int], _ num1:Int, _ num2:Int) -> [Int] { Array(numbers[num1...num2]) }

4. 다른 사람의 풀이

import Foundation

func solution(_ numbers:[Int], _ num1:Int, _ num2:Int) -> [Int] {
    var arr : [Int] = []
    for i in num1...num2{
        arr.append(numbers[i])
    }
    return arr
}

빈 배열에 numbers의 num1 부터 num2 까지의 인덱스를 추가해준다.

0개의 댓글