题目描述
给出一段序列,选出其中连续且非空的一段使得这段和最大。
输入格式:
第1行是一个正整数N,表示了序列的长度。
第2行包含N个绝对值不大于10000的整数A[i],描述了这段序列。
输出格式:
输入仅包括1个整数,为最大的子段和是多少。子段的最小长度为1。
输入样例#1:
7
2 -4 3 -1 2 -4 3
输出样例#1:
4
样例 1 解释
选取 [3,5] 子段{3,−1,2},其和为 4。
数据范围
对于 40% 的数据,保证 n≤2×10^3。
对于 100% 的数据,保证 1≤n≤2×10^5 ,−10^4≤ai≤10^4。