Skip to content

22.12.06 - [PG] 멀리 뛰기 #268

@suhyunsim

Description

@suhyunsim

문제

핵심 아이디어

  • dp[0] = 1;
  • dp[1] = 1;
  • 점화식: dp[n] = dp[i - 1] + dp[i -2]

어려운 점, 실수

풀이

class Solution {
    public long solution(int n) {
        long[] dp = new long[n + 1];
        dp[0] = 1;
        dp[1] = 1;
        for (int i = 2; i <= n; i++) {
            dp[i] = (dp[i - 1] + dp[i - 2]) % 1234567;
        }
        return dp[n];
    }
}

Metadata

Metadata

Assignees

Labels

DP다이나믹 프로그래밍lv.2프로그래머스 - level 2성공맞은 문제

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions