Search
Duplicate

BOJ 2133 타일 채우기

생성일
2024/08/22 03:33
태그
다이나믹 프로그래밍

문제 설명

3×N3 \times N 크기의 직사각형을 1×21 \times 2, 2×12 \times 1 타일로 채우는 방법의 수를 구하는 문제
힌트

예제 입력/출력

입력1
2
Plain Text
복사
출력1
3
Plain Text
복사

제약 조건

1N301 ≤ N ≤ 30

문제 풀이

풀이1 브루트 포스 - O(2N)O(2^N)
풀이2 그리디
풀이3 DP - O(N2)O(N^2)
풀이4 DP - O(3N)O(3N)

풀이 코드

풀이3 DP
풀이4 DP