DP_简单DP数塔(HDU_2084)
2013-08-01 10:10
471 查看
简单入门DP
第 i-1 层的 j 列加上第 i 层的 j 列 j+1 列的大值。
第 i-1 层的 j 列加上第 i 层的 j 列 j+1 列的大值。
#include <stdio.h> #include <string.h> #define M 102 #define max(a,b) ((a)>(b) ? (a) : (b)) int dp[M][M]; int run(int n) { for(int i=n; i>=2; i--) { for(int j=1; j<i; j++) dp[i-1][j] += max(dp[i][j],dp[i][j+1]); } return dp[1][1]; } int main(int argc, char* argv[]) { #ifdef __MYLOCAL freopen("in.txt","r",stdin); #endif int t; scanf("%d",&t); while(t--) { int n; scanf("%d",&n); for(int i=1; i<=n; i++) { for(int j=1; j<=i; j++) scanf("%d",&dp[i][j]); } printf("%d\n",run(n)); } return 0; }
相关文章推荐
- hdu 2084 数塔(简单的dp)
- HDU-2084 数塔(简单DP入门)
- HDU 2084 数塔 简单DP
- (简单DP)HDU 2084 数塔
- hdu 2084 数塔(水) 经典简单DP
- [递推简单dp]-hdu 2084 数塔
- [ACM] hdu 2084 数塔 (简单DP)
- Hdu 2084 数塔 简单DP
- hdu 2084 数塔 (简单dp)
- [ACM] hdu 2084 数塔 (简单DP)
- [ACM] hdu 2084 数塔 (简单DP)
- HDU 2084 数塔(简单DP)
- HDU 2084 数塔(简单DP入门)
- hdu 2084 数塔(简单dp)
- hdu 2084 简单dp
- 【HDU】-2084-数塔(简单DP)
- hdu(poj)-2084(3176)-数塔-简单dp
- (step3.2.3)hdu 2084(DP--数塔)
- HDU-1203-I NEED A OFFER! (简单DP!)
- HDU 1159 Common Subsequence 公共子序列 简单DP