nyjo44
来源:互联网 发布:看电影翻译软件 编辑:程序博客网 时间:2024/06/04 18:14
主要要想到如果和为负数时候要将a[I]的值赋给SUM
#include <iostream>#include<string>#include<string.h>#include<stdio.h>#include<algorithm>#include<vector>#include<cmath>using namespace std;int a[1000000];int main(){ int t; cin>>t; while(t--) { int n,sum=0; cin>>n; for(int i=0;i<n;i++) scanf("%d",&a[i]); int Max=a[0]; for(int i=0;i<n;i++) { sum=sum<0?a[i]:sum+a[i]; if(sum>Max) Max=sum; } cout<<Max<<endl; }}
0 0
- nyjo44
- java学习重点
- 数据结构与程序架构(七)
- 内存分配方式
- C/C++面试笔试题
- ReportStudio入门教程(二十八) - 排名
- nyjo44
- 计算机软件开发的jar包下载
- tomcat部署项目及tomcat常用配置
- java.lang.NoClassDefFoundError: javassist/util/proxy/MethodFilter
- 机器学习中的算法(1)-决策树模型组合之随机森林与GBDT
- 第八周(项目一)——实现复数类中的运算符重载(3)。
- Java 使用 iReport 导出报表
- LightOJ-1027
- poj 3744 Scout YYF I (矩阵快速幂+概率dp)