7-4 最大子列和问题 (20 分)

给定K个整数组成的序列{ N 1, N 2 , …, N K },“连续子列”被定义为{ N i, N i+1 , …, N j​ },其中 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<stdio.h>
#include <iostream>
#include<stdio.h>
using namespace std;
int n,x;
int a[100100];
int main()
{cin>>n;int maxsum=0,tempsum=0;for(int i=0;i<n;i++){cin>>x;if(tempsum<0)tempsum=x;else{tempsum+=x;maxsum=max(maxsum,tempsum);}}cout<<maxsum;
}

202204191057二

7-4 最大子列和问题 (20 分)相关推荐

  1. 7-1 最大子列和问题 (20 分)

    7-1 最大子列和问题 (20 分) 给定K个整数组成的序列{ N1, N​2​​ , -, N​K​​ },"连续子列"被定义为{ N​i , Ni+1 , -, N​j​​ } ...

  2. 7-142 最大子列和问题 (20 分)

    7-142 最大子列和问题 (20 分) 给定K个整数组成的序列{ N1​, N2​, ..., NK​ },"连续子列"被定义为{ Ni​, Ni+1​, ..., Nj​ }, ...

  3. 01-复杂度1 最大子列和问题(剑指offer和PAT)

    01-复杂度1 最大子列和问题   (20分) 给定KK个整数组成的序列{ N​1​​, N​2​​, ..., N​K​​ },"连续子列"被定义为{ N​i​​, N​i+1​ ...

  4. PTA5-1 最大子列和问题

    5-1 最大子列和问题   (20分) 给定KK个整数组成的序列{ N_1N​1​​, N_2N​2​​, ..., N_KN​K​​ },"连续子列"被定义为{ N_iN​i​​ ...

  5. 最大子列和问题(JAVA)

    最大子列和 问题描述:给定N个整数的序列{A1,A2,A3,-,An},求解子列和中最大的值. 这里我们给出{-2,11,-4,13,-5,-2}这样一个序列,正确的最大子列和为20 该题是在数据结构 ...

  6. 01-复杂度1 最大子列和问题 (20 分)

    给定K个整数组成的序列{ N​1​​, N​2​​, ..., N​K​​ },"连续子列"被定义为{ N​i​​, N​i+1​​, ..., N​j​​ },其中 1≤i≤j≤ ...

  7. 7-1 最大子列和问题

    https://pintia.cn/problem-sets/15/problems/709 给定K个整数组成的序列{ N​1​​, N​2​​, ..., N​K​​ },"连续子列&qu ...

  8. PTA最大子列和问题

    给定K个整数组成的序列{ N​1​​, N​2​​, ..., N​K​​ },"连续子列"被定义为{ N​i​​, N​i+1​​, ..., N​j​​ },其中 1≤i≤j≤ ...

  9. PTA 实例1.1:最大子列和问题

    实例1.1 最大子列和问题 分数 20 作者 DS课程组 单位 浙江大学 给定K个整数组成的序列{ N1​, N2​, ..., NK​ },"连续子列"被定义为{ Ni​, Ni ...

最新文章

  1. CTFshow 命令执行 web45
  2. linux 下Python调用C模块
  3. nginx解析php文件设置_nginx 解析php conf配置文件
  4. 华硕vm510l拆电池图解_图解说设备:凯斯CX80C你会买吗?
  5. IDEA_Debug_checks references injected by intellilang plugin
  6. Python精确指南——第三章 Selenium和爬虫
  7. debian apt-get php,Debian系统apt-get命令整理
  8. 第二课(2)添加导航栏
  9. 存到mysql的中文乱码_web项目存数据到数据库,中文乱码,解决过程
  10. 天若OCR专业版软件,现可无需联网本地使用了~
  11. 有道翻译 vs google翻译
  12. CUDAnumba | 使用python分别在cpu和gpu全局内存和gpu共享内存进行矩阵乘法运算
  13. 操作系统 - 虚拟存储管理技术之虚拟页式存储管理
  14. python知道章节答案_智慧树知道Python数据分析与数据可视化答案,章节期末教程考试网课答案...
  15. ref与$res的关系
  16. CreateJS 入门小记
  17. 参考文献在Latex编译后的文章中无法显示
  18. 用程序写入到TREEVIEW 怎样在aspx实现象ie收藏夹那样的功能
  19. [极客大挑战 2019]Secret File
  20. RN开发系列<3>--React基础

热门文章

  1. NER实战(数据处理+模型分析(词典匹配,统计ML,DL)+评价标准+模型融合)
  2. Android学习笔记——用ObjectAnimator平移动画仿微信表情雨的简单实现
  3. Java可以做什么?
  4. 互联网安全技术有哪些
  5. Linux防火墙添加端口
  6. 至戒烟失败的自己且下定决心重新来过
  7. Rust 12: 面向对象详解(struct + impl + trait)
  8. JQueryAjax
  9. a73*2+a53*2指的是什么_内附视频 | 64 什么是磁头?
  10. async await