hdu1231 最大连续子序列
#include<stdio.h>
#include<string.h>
#define maxn 10010
int a[maxn],dp[maxn];
int main()
{
int n,i,j,max,flag,l,r,fl;
while(scanf("%d",&n)!=EOF)
{
if(n==)
break;
flag=;
memset(dp,,sizeof(dp)); for(i=;i<=n;i++)
{
scanf("%d",&a[i]);
if(a[i]>=)
flag=;
}
max=-;
l=r=fl=;
for(i=;i<=n;i++)
{
if(dp[i-]+a[i]>=a[i])
{
dp[i]=dp[i-]+a[i];
}
else
{
fl=i;
dp[i]=a[i];
}
if(dp[i]>max)
{
l=fl;
r=i;
max=dp[i];
}
} if(!flag)
printf("0 %d %d\n",a[],a[n]);
else
printf("%d %d %d\n",max,a[l],a[r]);
}
}
hdu1231 最大连续子序列的更多相关文章
- hdu1231最大连续子序列(动态规划)
		最大连续子序列 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Sub ... 
- 题解报告:hdu1231最大连续子序列
		题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1231 Problem Description 给定K个整数的序列{ N1, N2, ..., NK } ... 
- hdu1231最大连续子序列
		题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1231 #include<iostream> #include<cstdio> ... 
- HDU-1231    简单dp,连续子序列最大和,水
		1.HDU-1231 2.链接:http://acm.hdu.edu.cn/showproblem.php?pid=1231 3.总结:水 题意:连续子序列最大和 #include<iostre ... 
- ACM-DP之最大连续子序列——hdu1231
		***************************************转载请注明出处:http://blog.csdn.net/lttree************************** ... 
- HDU1231 最长连续子序列
		最大连续子序列 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Sub ... 
- hdu1231  最长连续子序列和
		题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1231 给定K个整数的序列{ N1, N2, ..., NK },其任意连续子序列可表示为{ Ni, N ... 
- 【ToReadList】六种姿势拿下连续子序列最大和问题,附伪代码(以HDU 1003 1231为例)(转载)
		问题描述: 连续子序列最大和,其实就是求一个序列中连续的子序列中元素和最大的那个. 比如例如给定序列: { -2, 11, -4, 13, -5, -2 } 其最大连续子序列为{ 11, ... 
- divide and conquer - 最大连续子序列 - py
		以HDU1231为例,代码之没法交如下: inf = 0x3f3f3f3f a = [0 for i in range(10005)] ans, L, R = -inf, 0, 0 def divid ... 
随机推荐
- python读取数据库数据有乱码怎么解决?
			http://blog.sina.com.cn/s/blog_6826662b0100yeze.html 简单暴力,直接上代码 conn = MySQLdb.connect(host = " ... 
- a 标签中调用js的几种方法
			我们常用的在a标签中有点击事件: 1. a href="javascript:js_method();" 这是我们平台上常用的方法,但是这种方法在传递this等参数的时候很容易出问 ... 
- C++基础笔记(四)C++内存管理
			析构函数 * 析构函数在对象所占用内存释放时调用,通常用来释放相关的资源 * 析构函数就是一个特殊的类成员函数,它是构造函数相反 构造函数:对象在分配内存之后,立即调用 析构函数:对象在内存被释放之前 ... 
- android stuio eclipse映射下的快捷键
			转:关于 android stuio eclipse映射下的快捷键 http://www.cnblogs.com/0616--ataozhijia/p/3870064.html 会持续更新)这边讲的常 ... 
- <<Effective Java>>之善用组合而不是继承
			使用JAVA这门OO语言,第一要义就是,如果类不是专门设计来用于被继承的就尽量不要使用继承而应该使用组合 从上图2看,我们的类B复写了类A的add喝addALL方法,目的是每次调用的时候,我们就能统计 ... 
- sql点滴46—Can't connect to MySQL server (10060)
			如下图所示,链接远程的数据库提示Can't connect to MySQL server (10060). 遇到这个问题,我们首先做一个分析,导致这种状况出现的几种原因: a.bind-addres ... 
- NOI 1.7编程基础之字符串(35题)
			01:统计数字字符个数 查看 提交 统计 提问 总时间限制: 1000ms 内存限制: 65536kB 描述 输入一行字符,统计出其中数字字符的个数. 输入 一行字符串,总长度不超过255. 输出 ... 
- [Unity3D] 和Unity3D的一些事
			Before 一开始知道Unty3D引擎,貌似还是大一或者大二,那时Unity3D还是收费软件,不像现在Personal Version免费. XNA|MonoGame 再后来,在Coursera上发 ... 
- [资料]Nginx做IP访问限制以及正则规则
			nginx配置location总结及rewrite规则写法 Nginx Location配置总结 Nginx 禁止某个IP访问 server { listen 443; root /webroot/; ... 
- 后盾网VIP美团网开发(基于HDPHP)(全套38课)
			教程简介 本教程由后盾网讲解,共40节,主要介绍了美团网的开发,从需求分析出发,对商铺的建立.购物流程的构建及订单处理等都做了详细的介绍,非常适合做电子商务开发的朋友和同学参考学习使用,完整教程可以在 ... 
