HDU 2084 数塔(基础dp)
来源:互联网 发布:cocos js 编辑:程序博客网 时间:2024/06/02 07:07
这题是一个基础动态规划,入门题目,思路很简单,就是从下往上找一条最优路径即可,转移公式也很简单,就是挑最大的情况进行存储。
这里博主使用了最基础的二维数组来处理这题,其实这题还可以用一维滚动数组来优化空间,但是鉴于二维数组比较好理解,所以这里我就使用了二维数组处理。
#include<stdio.h>int a[110][110];int max(int a, int b){ if (a > b) return a; return b;}int main(){ int n, m; scanf("%d", &n); while (n) { scanf("%d", &m); int i, j; for (i = 0;i < m;i++) { for (j = 0;j <= i;j++) { scanf("%d", &a[i][j]); } } for (i = m - 1;i >= 0;i--) { for (j = 0;j <= i;j++) { a[i][j] += max(a[i + 1][j], a[i + 1][j + 1]); } } printf("%d\n", a[0][0]); n--; } return 0;}
0 0
- HDU 2084 数塔(基础dp)
- hdu 2084 数塔(基础dp)
- hdu 2084 数塔 最基础DP
- hdu 2084 数塔(DP水)
- hdu 2084 数塔(dp ,水)
- HDU 2084 数塔(DP)
- hdu 2084 数塔(水题,dp)
- HDU -- 2084 数塔(简单DP)
- HDU - 2084 数塔(dp入门)
- HDU 2084 数塔 (经典dp)
- hdu 2084 数塔(DP)
- hdu 2084 数塔(dp)
- HDU 2084 数塔(DP)
- HDU 2084 数塔(经典dp)
- hdu 2084 数塔 <dp(模板)>
- 【HDU 2084】数塔(dp)
- 【HDU】-2084-数塔(简单DP)
- (简单DP)HDU 2084 数塔
- 透明系统栏及沉浸模式的总结
- 支付宝sdk集成过程中报 openssl/asn1.h file not found错误的解决办法
- ubuntu eclipse 开发动态库
- 杂记-0x800700E1错误
- Linux下(centos6.8)JDK1.8的安装与配置
- HDU 2084 数塔(基础dp)
- Activity与fragment之间传递数据
- DRML(2016-CVPR)重现过程记录---(2)数据预处理
- Python之面向对象(持续更新)
- 使用JAVA读取和写入EXCEL文件
- haino塔问题
- sort命令
- sendto : Permission denied
- boa 流程分析