7-142 最大子列和问题 (20 分)
7-142 最大子列和问题 (20 分)
给定K个整数组成的序列{ N1, N2, ..., NK },“连续子列”被定义为{ Ni, Ni+1, ..., Nj },其中 1≤i≤j≤K。“最大子列和”则被定义为所有连续子列元素的和中最大者。例如给定序列{ -2, 11, -4, 13, -5, -2 },其连续子列{ 11, -4, 13 }有最大的和20。现要求你编写程序,计算给定整数序列的最大子列和。
本题旨在测试各种不同的算法在各种数据情况下的表现。各组测试数据特点如下:
- 数据1:与样例等价,测试基本正确性;
- 数据2:102个随机整数;
- 数据3:103个随机整数;
- 数据4:104个随机整数;
- 数据5:105个随机整数;
输入格式:
输入第1行给出正整数K (≤100000);第2行给出K个整数,其间以空格分隔。
输出格式:
在一行中输出最大子列和。如果序列中所有整数皆为负数,则输出0。
输入样例:
6
-2 11 -4 13 -5 -2
结尾无空行
输出样例:
20
#include<iostream>
using namespace std;
int main(){int n,num,sum=0,max=0;cin>>n;for(int i=0;i<n;i++){cin>>num;sum+=num;if(sum>max)max=sum;else if(sum<0)sum=0;}cout<<max;return 0;
}
7-142 最大子列和问题 (20 分)相关推荐
- 7-1 最大子列和问题 (20 分)
7-1 最大子列和问题 (20 分) 给定K个整数组成的序列{ N1, N2 , -, NK },"连续子列"被定义为{ Ni , Ni+1 , -, Nj } ...
- 7-4 最大子列和问题 (20 分)
7-4 最大子列和问题 (20 分) 给定K个整数组成的序列{ N 1, N 2 , -, N K },"连续子列"被定义为{ N i, N i+1 , -, N j },其中 ...
- 01-复杂度1 最大子列和问题(剑指offer和PAT)
01-复杂度1 最大子列和问题 (20分) 给定KK个整数组成的序列{ N1, N2, ..., NK },"连续子列"被定义为{ Ni, Ni+1 ...
- PTA5-1 最大子列和问题
5-1 最大子列和问题 (20分) 给定KK个整数组成的序列{ N_1N1, N_2N2, ..., N_KNK },"连续子列"被定义为{ N_iNi ...
- 最大子列和问题(JAVA)
最大子列和 问题描述:给定N个整数的序列{A1,A2,A3,-,An},求解子列和中最大的值. 这里我们给出{-2,11,-4,13,-5,-2}这样一个序列,正确的最大子列和为20 该题是在数据结构 ...
- 01-复杂度1 最大子列和问题 (20 分)
给定K个整数组成的序列{ N1, N2, ..., NK },"连续子列"被定义为{ Ni, Ni+1, ..., Nj },其中 1≤i≤j≤ ...
- 7-1 最大子列和问题
https://pintia.cn/problem-sets/15/problems/709 给定K个整数组成的序列{ N1, N2, ..., NK },"连续子列&qu ...
- PTA最大子列和问题
给定K个整数组成的序列{ N1, N2, ..., NK },"连续子列"被定义为{ Ni, Ni+1, ..., Nj },其中 1≤i≤j≤ ...
- PTA 实例1.1:最大子列和问题
实例1.1 最大子列和问题 分数 20 作者 DS课程组 单位 浙江大学 给定K个整数组成的序列{ N1, N2, ..., NK },"连续子列"被定义为{ Ni, Ni ...
最新文章
- jQuery实现王者手风琴案例
- 四部门联合发文推动数学科学发展,释放支持高校建设基础数学中心信号!
- linux apache配置_linux查看nginx、apache、php、php-fpm、mysql及配置项所在目录
- android udt协议,接口和软件包 | Android 开源项目 | Android Open Source Project
- Atitit.log日志技术的最佳实践attilax总结
- 地理分析方法论|地理探测器(Geo Detector)
- wps下一步快捷键_wps后退前进快捷键是什么?
- 应届毕业生面试程序员自我介绍
- IOS面试题(收集整理)
- 利用腾讯云轻量服务器快速搭建网站CDN
- 英国essay与澳洲essay写作区别以及注意事项
- 取消参考文献自动编号_毕业论文给尾注加[ ]及删除自动编号
- 数据中台在企业数字化转型中的践行(上篇)
- 目录没有.kaggle文件夹的解决方法
- SQL零基础入门学习(四)
- Map接口总结与HashMap源码分析
- 为什么苹果6没有录屏_谁说苹果手机没有录屏功能的!教你这样开启,还能录制声音呢...
- CVTE笔试面试经验分享(硬件)—2020秋招
- python列表list元素降序排列两种方法
- ubuntu server 14.04 编译安装xen4.4.2配置vtpm(三)——创建DomU(a PV VM)