HDU 2571
来源:互联网 发布:php记事本源码 编辑:程序博客网 时间:2024/05/29 16:07
一道初级动态规划的题目,将数组初始化为一个极大的负数,然后再做。
代码:
#include <stdio.h>
#include <string.h>
#include <algorithm>
using namespace std;
int map[25][1005],dp[25][1005];
int main()
{
int t,n,m,i,j,k;
scanf("%d",&t);
while(t--)
{
scanf("%d%d",&n,&m);
for(i = 1; i<=n; i++)
for(j = 1; j<=m; j++)
scanf("%d",&map[i][j]);
for(i = 0; i<=n; i++)
dp[i][0] = -99999999;
for(i = 0; i<=m; i++)
dp[0][i] = -99999999;
dp[1][0] = dp[0][1] = 0;
for(i = 1; i<=n; i++)
{
for(j = 1; j<=m; j++)
{
dp[i][j] = max(dp[i-1][j],dp[i][j-1]);
for(k = 2; k<=m; k++)
{
if(j/k == (double)j/k)//找倍数关系
dp[i][j] = max(dp[i][j],dp[i][j/k]);
}
dp[i][j]+=map[i][j];
}
}
printf("%d\n",dp[n][m]);
}
return 0;
}
- hdu 2571
- HDU 2571
- hdu 2571
- hdu 2571
- hdu 2571
- HDU 2571
- hdu 2571
- hdu 2571
- hdu-2571
- hdu 2571
- HDU 2571
- HDU 2571
- hdu 2571
- HDU 2571
- hdu 2571
- HDU 2571
- hdu 2571 命运
- HDU 2571 命运
- XMLHttpRequest对象来和服务器进行通信
- 2014秋C++第12周项目4参考- 银行系统
- 本地配置CXF wsdl2java工具
- ZOJ 3700 Ever Dream(模拟)
- 男人就是要对自己狠一点
- HDU 2571
- sqlserver系统计划任务(scheduled job)设置方法(查询,创建,删除,更新--停止或激活)
- Minimum Path Sum
- adbyby广告屏蔽大师使用体验,附自己的过滤规则
- Android系统之JNI技术(待)
- 如何让eclipse提示“文件被外部被修改”
- 机器学习的第三课,实现了一下LWR算法
- ubuntu 下的nginx 安装
- delphi中ShellExecute使用详解