hdu 1231 dp 最大连续子序列
来源:互联网 发布:java缺少返回语句 编辑:程序博客网 时间:2024/04/29 07:36
题目大意: 题目很像hdu 1003那题,只不过改了一些输出方式,并且在输出的地方有了一些特殊的要求。需要额外注意一下。
#include<cstdio>#include<cstring>#include<iostream>#include<algorithm>using namespace std;int a[10005];int main(){int k,count;while(~(scanf("%d",&k))){if(k==0) break; count=0;for(int i=0;i<k;i++){scanf("%d",&a[i]);if(a[i]>=0) count=1;}int l=0,max=-1001,la,lb,r,t;t=la=r=0;for(int i=0;i<k;i++){l=l+a[i]; if(l>max){max=l;la=t;r=i;//printf("****%d %d\n",la,r);}if(l<0){l=0;t=i+1;}}if(max<=0&&count==0)printf("0 %d %d\n",a[0],a[k-1]);else printf("%d %d %d\n",max,a[la],a[r]);}return 0;}
若所有K个元素都是负数,则定义其最大和为0,输出整个序列的首尾元素。
0 0
- hdu 1231 最大连续子序列(DP)
- HDU 1231 最大连续子序列 (dp)
- hdu 1231最大连续子序列 【DP】
- hdu 1231 最大连续子序列 (dp)
- HDU 1231 最大连续子序列(dp)
- 最大连续子序列 - HDU 1231 dp
- hdu 1231 最大连续子序列 DP
- hdu 1231 最大连续子序列(dp)
- HDU-1231-最大连续子序列【dp】
- hdu 1231 最大连续子序列 DP
- HDU 1231 最大连续子序列(DP)
- HDU-1231-最大连续子序列【DP】
- HDU 1231 最大连续子序列【dp】
- HDU 1231 最大连续子序列 DP .
- hdu 1231 dp 最大连续子序列
- 最大连续子序列 (dp)HDU 1231
- HDU 1231 最大连续子序列 (DP)
- hdu 1231 最大连续子序列(dp)
- 教你搭建你自己的Git服务器
- CSS float浮动属性
- dubbo序列化的一点注意
- imagePlayerview exc_bad_access(code=EXC_I386_GPFLT)
- 怎么修改文件对比工具对比文件的颜色
- hdu 1231 dp 最大连续子序列
- 一个让我最尊敬的演员:李雪健-------阿冬专栏
- TOMCAT服务器配置域名
- Sanatorium Codeforces Round#377-C(逻辑)
- javascript学习笔记(一)
- Serializable和Parcelable的再次回忆
- 8.HTTP网页数字的含义
- BAT的一个定时关机脚本
- jdk8之ConcurrentHashMap源码解析