문제출처 : https://www.acmicpc.net/problem/11726
1. 문제요약
- 2xn 크기의 직사각형을 1x2, 2x1 타일로 채우는 방법의 수는?
- 1 <= n <= 1,000
- 10007로 나눈 나머지를 출력
2. 접근방법
- 2xn 도형을 채우는데 n번째에 올 수 있는 모형의 종류는
세로 1x2 1개
가로 2x1 2개
가 올 수 있음
- d[n]을 2xn 모형을 채우는 경우의 수 라고 하면
d[n] = d[n-1] + d[n-2]
피보나치
3. 시간복잡도
- n
4. 회고
소스코드
[출처 : BOJ, 문제에 대한 모든 권리는 BOJ(acmicpc.net, startlink)에 있음]
'먹고살려면 > boj' 카테고리의 다른 글
BOJ 9095 1, 2, 3 더하기 (0) | 2018.01.15 |
---|---|
BOJ 11727 2xn 타일링2 (0) | 2018.01.15 |
BOJ 1463 1로 만들기 (0) | 2018.01.12 |
BOJ 2573 빙산 (1) | 2018.01.05 |
BOJ 1389 케빈 베이컨의 6단계 법칙 (0) | 2018.01.04 |