[프로그래머스 LV2] 피보나치 수

Junyoung Park·2022년 8월 31일
0

코딩테스트

목록 보기
599/631
post-thumbnail

1. 문제 설명

피보나치 수

2. 문제 분석

dp를 통해 푼다.

3. 나의 풀이

func solution(_ n:Int) -> Int {
    var dp = Array(repeating: 0, count: n+1)
    dp[1] = 1
    for i in 2..<n+1 {
        dp[i] = (dp[i-1] + dp[i-2]) % 1234567
    }
    return dp[n]
}
profile
JUST DO IT

0개의 댓글