728x90
def solution(n):
answer = 0
dp = [1,2]
for i in range(2,n+1) :
dp.append((dp[i-1] + dp[i-2])% 1000000007)
return dp[n-1]
풀이 및 회고
n이 1과 2일때는 고정 갯수라서 1 ,2 배열에 저장하고 나머지 부턴 점화식을 이용해서 구해줬다.
728x90
'프로그래머스' 카테고리의 다른 글
프로그래머스 LV 1 푸드 파이트 대회 (0) | 2024.06.27 |
---|---|
프로그래머스 LV1 숫자 짝궁 (0) | 2024.06.27 |
프로그래머스 LV 1 과일장수 (0) | 2024.06.26 |
프로그래머스 LV 1 K 번째 수 (0) | 2024.06.26 |
프로그래머스 LV2 숫자 변환 (0) | 2024.06.26 |