给一个长度为 nnn 的整数序列 aaa,选出其中连续且非空的一段使这段的和最大。
第一行一个整数 nnn ,表示数列的长度;
第二行 nnn 个整数,表示数列 aia_iai。
一行一个整数,表示最大子段和。
7 2 3 4 -5 6 -1 2
11
对于 50%50\%50% 的数据,保证 n≤5000n\le 5000n≤5000;
对于 100%100\%100% 的数据,保证 n≤2×105,∣ai∣≤109n\le 2\times 10^5,\left| a_i\right| \le 10^9n≤2×105,∣ai∣≤109。
登录竞极 Ace,继续你的学习。