728x90
1. 문제 해결
문방구에서 스티커 2n개를 구매했다.
스티커는 2행 n열로 배치되어 나온다.
해당 스티커로 책상을 꾸미려고 하는데
스티커를 한장 떼면 해당 스티커의 상하좌우에 있는 스티커에도 영향을주어 사용할 수 없게 되어버린다.
각 스티커에는 값어치가 매겨져있어 그 값어치를 최대로 하게 끔 스티커를 떼어 책상을 꾸미려고 한다.
처음 dfs + 백트래킹 문제라고 생각하여 문제를 풀어보려고 하였으나 점점 산으로 가는 코드에 다른 방법이 있는것을 알았다
이 문제는 dp를 이용한 문제로 점화식을 찾아 푸는 문제이다.
728x90
'백준 C++' 카테고리의 다른 글
백준 11779번 최소비용 구하기 2 C++ (0) | 2025.05.28 |
---|---|
백준 10968번 나머지 합 C++ (0) | 2025.05.28 |
백준 1753번 최단 경로 C++ (0) | 2025.05.27 |
백준 1197번 최소 스패닝 트리 C+ (0) | 2025.05.21 |
백준 7576번 토마토 C++ (0) | 2025.05.20 |