일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 읽기
- 30분
- 잡생각
- 리얼 클래스
- 프로젝트
- realclass
- 개발자
- 스탭퍼
- English
- 뭐든
- leetcode
- FIT XR
- 월간
- 괜찮음
- 화상영어
- 링피트
- 매일
- Daily Challenge
- 운동
- 3줄정리
- 쓰릴오브파이트
- 영어원서읽기
- 미드시청
- 만화도
- Writing
- Problem Solving
- 사이드
- 10분
- 영어공부
- 파비최
Archives
- Today
- Total
파비의 매일매일 공부기록
[Week of DP] BOJ 2294 #1 본문
문제 : www.acmicpc.net/problem/2294
DP문제에서 가장 흔하게 보이는 유형이다.
일단 가장 큰 문제로 파악되는건
n의 갯수에 따라서 시간 복잡도가 늘어날 것 같아 보인다.
(시간 초과의 가능성 높음)
처음 접근은 n을 가지고 조합을 구해보면 되지 않을까..? 였다.
그런데 n = 3이고 k가 [1,2,3]인 경우에는
3C1 = [1], [2], [3]
3C2 = [1, 2], [1, 3], [2, 3]
3C3 = [1, 2, 3]
이렇게 조합은 나오는데.. 문제는 각각의 동전들의 갯수가 몇 개인지 찾는건 또 다른 문제였다.
여기서 막혔다.
책이나 인터넷을 검색해서 어떤 방법을 쓰면 좋을지 알아보자.
반응형
'Problem Solving > BOJ' 카테고리의 다른 글
[Week of DP] BOJ 1309 #1 (0) | 2020.12.24 |
---|---|
[Week of DP] BOJ 2294 #2 (0) | 2020.12.19 |
어제 못 푼 문제를 해결! (0) | 2020.12.11 |
쉬워보이는 문제를 못풀겠다... (0) | 2020.12.10 |
Unittest를 활용한 문제풀이 (0) | 2020.12.02 |
Comments