[프로그래머스] 2xn 타일링 (파이썬, dp)
728x90
반응형
dp[n] 번째 타일을 만드는 경우의 수는
1. dp[n-2] 번째 타일들에 세로 방향 타일 하나를 붙이는 경우
2. dp[n-1]번째 타일들에 가로 방향 2개의 타일을 붙이는 경우
2 가지를 합친 방법이다
def solution(n):
a,b=1,2
for i in range(3,n+1):
a,b=b,(a+b)%1000000007
return b
728x90
반응형
'프로그래머스' 카테고리의 다른 글
[프로그래머스] 등굣길 (dp,파이썬) (0) | 2020.09.23 |
---|---|
[프로그래머스] 거스름돈 (파이썬, javascript) (0) | 2020.09.23 |
[프로그래머스] 정수 삼각형 (dp) (0) | 2020.09.23 |
[프로그래머스] 멀리 뛰기 (dp, 파이썬) (0) | 2020.09.23 |
[프로그래머스] 가장 긴 펠린드롬 (파이썬, javascript) (0) | 2020.09.23 |
TAGS.