题目1077:最大序列和
来源:互联网 发布:法国大革命 评价 知乎 编辑:程序博客网 时间:2024/05/29 09:41
#include <iostream>#include <algorithm>#include <queue>#include <vector>#include <cstring>#include <stack>#include <string>#include <string.h>#include <stdio.h>#include <cmath>#include <map>#include <functional>#include <set>#include <limits.h>#include <math.h>#include <ctype.h>using namespace std;//1077const int maxn=1e6+10;long long int d[maxn];long long int n,t,mx;bool flag;int main(){ //freopen("input.txt","r",stdin); while(scanf("%d",&n)!=EOF){ flag=false; for(int i=0;i<n;i++){ scanf("%lld",d+i); if(d[i]>0) flag=true; } if(!flag){ printf("%lld\n",*max_element(d,d+n)); continue; } t=mx=0; for(int i=0;i<n;i++){ t+=d[i]; if(t>mx){ mx=t; } else if(t<0){ t=0; } } printf("%lld\n",mx); } return 0;}/************************************************************** Problem: 1077 User: cust123 Language: C++ Result: Accepted Time:130 ms Memory:9332 kb****************************************************************/
0 0
- 题目1077:最大序列和
- 题目1077:最大序列和
- 题目1077:最大序列和
- 题目1077:最大序列和
- 题目1077:最大序列和
- 题目1077:最大序列和
- 九度OJ 题目1077:最大序列和
- 题目 2 最大子序列和问题
- 题目1480:最大上升子序列和
- 题目1480:最大上升子序列和
- 题目1480:最大上升子序列和
- 题目1480:最大上升子序列和
- 题目1480:最大上升子序列和
- 题目1480:最大上升子序列和
- 九度online-题目1480:最大上升子序列和
- 题目1480:最大上升子序列和:动态规划
- 动态规划经典题目:最大连续子序列和
- 动态规划dp经典题目:最大连续子序列和
- Vue2.0 + vue-router + Vuex实战演练
- ubuntu14.04+GPU安装TensorFlow
- 商人小鑫
- 剑指offer 数组中只出现一次的数字
- Linux系统putty的安装使用教程
- 题目1077:最大序列和
- JDK7新特性_JDK7的六个新特性
- SpriteKit代码动态调整sks文件中粒子的颜色
- 论文阅读《DeNet: Scalable Real-time Object Detection with Directed Sparse Sampling》
- C++面向对象第一周笔记<Boolan>
- 动态代理详解(一)应用示例
- 线性代数入门知识5(二次型)
- 计算图(computational graph)角度看BP(back propagation)算法
- 题目1078:二叉树遍历