两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

Dotcpp  >  編程題庫  >  Maximum sum
題目 3066:

Maximum sum

時(shí)間限制: 2s 內(nèi)存限制: 192MB 提交: 71 解決: 40

題目描述

對于給定的整數(shù)序列A={a1,a2,...,an},找出兩個(gè)不重合連續(xù)子段,使得兩子段中所有數(shù)字的和最大。我們?nèi)缦露x函數(shù) d(A)

Maximum sum

我們的目標(biāo)就是求出d(A)d(A)

輸入格式

第一行是一個(gè)整數(shù)T(≤30),代表一共有多少組數(shù)據(jù)。
接下來是T組數(shù)據(jù)。
每組數(shù)據(jù)的第一行是一個(gè)整數(shù),代表數(shù)據(jù)個(gè)數(shù)據(jù)n(2≤n≤50000) ,第二行是nn個(gè)整數(shù)a1,a2,...,an(|ai|≤10000)。

輸出格式

輸出一個(gè)整數(shù),就是d(A)的值

樣例輸入

1
10
1 -1 2 2 3 -3 4 -4 5 -5

樣例輸出

13

提示

就是求最大子段和問題,樣列取2,2,3,?3,45

本題O(n2)算法超時(shí),必須用O(n)算法。

標(biāo)簽