hdu 2845 Beans
来源:互联网 发布:国家旅游局2016年数据 编辑:程序博客网 时间:2024/05/01 06:03
题目:http://acm.hdu.edu.cn/showproblem.php?pid=2845
关键还是如何转化,
将二维的转换成两次一维求解。。
状态专题方程为 dp[i]=max(dp[i-1],dp[i-2]+a[i]);
下面是AC代码:
#include<iostream>using namespace std;#define N 200005int a[N];int b[N];int dp[N];int max(int a,int b) { return a>b?a:b; }int solve(int *a,int n){int i;memset(dp,0,sizeof(dp));dp[1]=a[1];for(i=2;i<=n;i++) dp[i]=max(dp[i-2]+a[i],dp[i-1]);return dp[n];}int main(){int m,n;int ans,i,j;while(cin>>m>>n){for(i=1;i<=m;i++){for(j=1;j<=n;j++){ cin>>a[j];}b[i]=solve(a,n);}ans=solve(b,m);printf("%d\n",ans);}return 0;}
- HDU 2845 Beans
- HDU 2845 Beans
- hdu 2845 Beans
- hdu 2845 Beans
- hdu 2845 Beans
- HDU 2845 Beans
- hdu 2845 Beans
- HDU 2845 Beans
- HDU 2845 Beans
- HDU 2845 Beans
- HDU 2845 Beans (DP)
- HDU 2845 DP Beans
- HDU 2845 Beans
- Beans-hdu-2845
- hdu 2845 Beans (DP)
- HDU 2845 Beans
- hdu 2845 Beans
- HDU 2845 Beans
- sqlserver 未信任连接
- QT3.2.1 与 VC6.0的集成
- 初学LINUX命令集合(必须掌握哦)
- 页面乱码问题根源浅析
- 信号量与自旋锁 |Linux,信号量,自旋锁,睡眠锁,spinlock,semaphore
- hdu 2845 Beans
- java 实现文件监控
- loadView和viewDidLoad/viewDidUnload及initWithNibName/awakeFromNib/initWithCoder理解
- XML Publisher 开发相关
- Android SDcard中的文件夹大解析!
- 让windows explorer文件浏览窗口左侧默认显示目录树
- 通过oralce的内置函数查询树形结构的结果
- GUI 资源库
- Android调用.NET Webservice报org.ksoap2.serialization.SoapPrimitive误