1581. [算法课动态规划]连续数组最大和

输入一个整型数组,数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。

输入

输入数组长度 n (1 \le n \le 50)。依次给数组的元素赋值

输出

输出所有子数组的和的最大值。

样例

标准输入 复制文本
9
-2 1 -3 4 -1 2 1 -5 4
标准输出 复制文本
6

提示

只需要求出每个位置的连续子数组的最大和,然后返回数组中的最大值即可。

登录以提交代码。
单点时限 1 秒
内存限制 256 MB
提交 2488
通过 1859