hdu 1087
来源:互联网 发布:android7.0源码网盘 编辑:程序博客网 时间:2024/06/17 05:59
水题
最长递增子序列和,dp更好
AC代码:
#include <iostream>#include <cstring>#define MAX(a,b) a>b?a:busing namespace std;int main(){ int i,sum[1000],a[1000],n,j; while(cin>>n&&n) { for(i=1;i<=n;i++) {cin>>a[i]; sum[i]=0;} for(i=1;i<=n;i++) { int flag=0; for(j=i-1;j>=1;j--) if(a[i]>a[j]&&flag<sum[j]) flag=sum[j]; sum[i]=a[i]+flag; } int Max=sum[1]; for(i=2;i<=n;i++) if(Max<sum[i]) Max=sum[i]; cout<<Max<<endl; } return 0;}
0 0
- HDU 1087
- hdu 1087
- hdu 1087
- HDU 1087
- hdu 1087
- hdu 1087
- hdu 1087
- hdu 1087
- HDU 1087
- hdu 1087
- hdu 1087
- hdu 1087
- HDU 1087
- hdu-1087
- hdu 1087
- hdu 1087
- HDU 1087
- HDU-1087
- UltraEdit去掉.bak备份文件
- Ubuntu终端远程连接计算机(Linux)
- java 实现https请求
- javascript XMLHttpRequest对象全面剖析
- tomcat启动时间修改
- hdu 1087
- 注意for循环中新开并且反复使用的node
- 网桥的原理
- 获取Android正在运行的任务和服务
- css中font-family的中文字体
- Java访问权限
- 我在项目中Springmvc处理异常并记录日志(一) ps:如何有更好的方法,请写到评论中多多交流,谢谢!
- python第三方库系列之十二--多线程threading库
- 聊聊高并发(三十四)Java内存模型那些事(二)理解CPU高速缓存的工作原理