백준 dp문제

코딩테스트/백준

[백준] 2579번 - 계단 오르기 (파이썬)

백준 2579번 계단 오르기 파이썬 2579번: 계단 오르기 계단 오르기 게임은 계단 아래 시작점부터 계단 꼭대기에 위치한 도착점까지 가는 게임이다. 과 같이 각각의 계단에는 일정한 점수가 쓰여 있는데 계단을 밟으면 그 계단에 쓰여 있는 점 www.acmicpc.net 해당 2579번 문제는 300개 이하의 계단이 주어지며 각 계단마다 다른 점수를 흭득할 수 있다. 이러한 상황 가운데서 위와 같은 조건에 맞춰 얻을 수 있는 점수의 최댓값을 흭득하는 문제다. " 💡 문제 해결 아이디어 " 해당 문제는 특정 위치에서의 최댓값을 구하는 문제이므로 조건을 잘 세워야한다. 본인은 이번 문제에서 dp테이블의 값의 기준을 다음과 같이 정의하여 해결하였다. dp[i] : i번째 계단에서 흭득할 수 있는 최댓값 또한 다..

코딩테스트/백준

[백준] 9461번 - 파도반 수열 (파이썬)

" 백준 9461번 파도반 수열 문제 파이썬 " 9461번: 파도반 수열 오른쪽 그림과 같이 삼각형이 나선 모양으로 놓여져 있다. 첫 삼각형은 정삼각형으로 변의 길이는 1이다. 그 다음에는 다음과 같은 과정으로 정삼각형을 계속 추가한다. 나선에서 가장 긴 변의 www.acmicpc.net " 💡 문제 해결 아이디어 " 이 문제는 주어진 수열 문제와 초기 값을 통하여 P(N) 값을 구해내는 문제이다. 이 문제는 기존 값을 통하여 이후의 값을 유추할 수 있기 때문에 DP문제로 분류할 수 있다. 점화식 찾기 2(p[5]) = 1(p[3]) + 1(p[2]) 3(p[6]) = 2(p[4]) + 1(p[3]) 4(p[7]) = 2(p[5]) + 2(p[4]) ... 9(p[10]) = 5(p[8]) + 4(p[7..

PgmJUN
'백준 dp문제' 태그의 글 목록