이것이 취업을 위한 코딩 테스트다. 다이나믹 프로그래밍 [바닥 공사]
이것이 취업을 위한 코딩 테스트다. with 파이썬 - 나동빈
N = int(input())
d = [0] * 1001
d[1] = 1 # 가로 1인 경우 1가지
d[2] = 3 # 가로 2인 경우 3가지
for i in range(3, N + 1):
d[i] = (d[i - 1] + d[i - 2] * 2) % 796796 # 채울 수 있는 사각형의 최대 가로, 세로길이는 2이기 때문에 2 뒤로는 고려할 필요가 없다.
print(d[N])
Author And Source
이 문제에 관하여(이것이 취업을 위한 코딩 테스트다. 다이나믹 프로그래밍 [바닥 공사]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@goshk95/이것이-취업을-위한-코딩-테스트다.-다이나믹-프로그래밍-바닥-공사저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)