hdu 수탑.

676 단어 동적 기획
제목 링크: 클릭하여 링크 열기
 
제목: 위에서 아래로 한 걸음에 따라 아래 두 방향으로만 갈 수 있고 나갈 수 있는 최대치.
제한 및 요구 사항: T그룹 테스트, N(1<=N<=100)층.정수(0, 99)
 
분석: 우선 DP입니다.아래에서 위로 비망록식으로 수색해야 한다.
대응하는 DP 방정식: DP[i-1][j]+=max(dp[i][j], dp[i][j+1]);
 
#include
#include
int max(int a,int b)
{
    return a>b?a:b;
}

int main()
{
    int T,i,j,n;
    int dp[201][201];
    scanf("%d",&T);
    while(T--)
    {
        memset(dp,0,sizeof(dp));
        scanf("%d",&n);
        for(i=0;i0;i--)
            for(j=0;j

이것은 가장 쉬운 DP 문제다.

좋은 웹페이지 즐겨찾기