반응형
https://school.programmers.co.kr/learn/courses/30/lessons/12914
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
나의 풀이
function solution(n) {
const dp = [0,1,2];
for(i=3; i<=n; i++) dp[i] = (dp[i-1] + dp[i-2])%1234567;
return dp[n]
}
이전에 피보나치 수열하고 똑같다.
직접 하나씩 다 해보면 답이 피보나치수열과 같다는 것을 알 수 있다.
다른 사람 풀이
function jumpCase(num) {
if (num === 1) return 1
if (num === 2) return 2
return jumpCase(num-1) + jumpCase(num-2)
}
반응형