解题报告:hdu1003 Max Sum - 最大连续区间和 - 计算开头和结尾
2017-09-06 21:32:22
writer:pprp
可以作为一个模板
/*
@theme: hdu1003 Max Sum
@writer:pprp
@end:21:26
@declare:连续区间最大和
@data:2017/9/6
*/ #include <bits/stdc++.h> using namespace std; int main()
{
//freopen("in.txt","r",stdin);
int cas;
cin >> cas;
for(int l = ; l <= cas; l++)
{
int n;
cin >> n;
int tmp = , ans = -, data2;
int op = , ed = , k = ; for(int i = ; i <= n ; i++)
{
cin >> data2;
tmp += data2; if(ans < tmp)//两个顺序不能调换,因为op这里要用上一个k
{
ans = tmp;
ed = i;
op = k;
} if(tmp < )
{
tmp = ;
k = i + ;
}
}
if(l != )
cout << endl; cout << "Case " << l << ":" << endl; cout << ans << " " << op << " " << ed << endl;
} return ;
}
解题报告:hdu1003 Max Sum - 最大连续区间和 - 计算开头和结尾的更多相关文章
- 杭电60题--part 1     HDU1003 Max Sum(DP 动态规划)
		最近想学DP,锻炼思维,记录一下自己踩到的坑,来写一波详细的结题报告,持续更新. 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1003 Problem ... 
- HDU1003 Max Sum(求最大字段和)
		事实上这连续发表的三篇是一模一样的思路,我就厚颜无耻的再发一篇吧! 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1003 -------------- ... 
- hdu1003 Max Sum(经典dp )
		A - 最大子段和 Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Descr ... 
- HDU--1003 Max Sum(最大连续子序列和)
		Problem Description Given a sequence a[1],a[2],a[3]......a[n], your job is to calculate the max sum ... 
- HDU-1003 Max Sum(动态规划,最长字段和问题)
		Max Sum Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submi ... 
- [ACM_动态规划] hdu1003 Max Sum [最大连续子串和]
		Problem Description Given a sequence a[1],a[2],a[3]......a[n], your job is to calculate the max sum ... 
- ACM学习历程—HDU1003 Max Sum(dp && 最大子序列和)
		Description Given a sequence a[1],a[2],a[3]......a[n], your job is to calculate the max sum of a sub ... 
- hdu1003 Max Sum【最大连续子序列之和】
		题目链接:https://vjudge.net/problem/HDU-1003 题目大意:给出一段序列,求出最大连续子序列之和,以及给出这段子序列的起点和终点. 解题思路:最长连续子序列之和问题其实 ... 
- 最大子序列和——HDU-1003 Max Sum
		题目大意:给定序列个数n及n个数,求该序列的最大连续子序列的和,要求输出最大连续子序列的和以及子序列的首位位置 解题思路:经典DP,可以定义dp[i]表示以a[i]为结尾的子序列的和的最大值,因而最大 ... 
随机推荐
- jquery.easing的使用
			下载地址:http://www.jb51.net/jiaoben/32922.html 基本语法:easing:格式为json,{duration:持续时间,easing:过渡效果,complete: ... 
- 【转】spring boot application.properties 配置参数详情
			multipart multipart.enabled 开启上传支持(默认:true) multipart.file-size-threshold: 大于该值的文件会被写到磁盘上 multipart. ... 
- jquery插件网址
			各种分布图的插件:http://echarts.baidu.com/demo.html 
- Shiro出现的问题
			报错java.lang.IllegalArgumentException: Line argument must contain a key and a value. Only one string ... 
- request.getInputStream()  流只能读取一次问题
			问题: 一次开发过程中同事在 sptring interceptor 中获取 request body 中值,以对数据的校验和预处理等操作 .导致之后spring 在读取request body 值做 ... 
- list_for_each_entry解析
			双向链表及链表头: 建立一个双向链表通常有一个独立的用于管理链表的链表头,链表头一般是不含有实体数据的,必须用INIT_LIST_HEAD()进行初始化,表头建立以后,就可以将带有数据结构的实体链表成 ... 
- Python中的None与Null(空字符)的区别
			参考自 Python中的None与空字符(NULL)的区别 - CSDN博客 http://blog.csdn.net/crisschan/article/details/70312764 首先了解p ... 
- 字典的fromkeys的用法
			fromkeys方法语法 dict.fromkeys(iterable[,value=None]) iterable 用于创建新的字典的键的可迭代对象(字符串,列表,元组,字典) value 可选参数 ... 
- MySql—模糊查询
			实例: SQL模糊查询,使用like比较关键字,加上SQL里的通配符,请参考以下: 1.LIKE 'Mc%' 将搜索以字母 Mc 开头的所有字符串(如 McBadden). 2.LIKE '%in ... 
- The 15th UESTC Programming Contest Preliminary M - Minimum C0st cdoj1557
			地址:http://acm.uestc.edu.cn/#/problem/show/1557 题目: Minimum C0st Time Limit: 3000/1000MS (Java/Others ... 
