Problem1231 最大連續子序列
阿新 • • 發佈:2018-11-19
最大連續子序列
http://acm.hdu.edu.cn/showproblem.php?pid=1231
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 40220 Accepted Submission(s): 18229
Nj },其中 1 <= i <= j <= K。最大連續子序列是所有連續子序列中元素和最大的一個,
例如給定序列{ -2, 11, -4, 13, -5, -2 },其最大連續子序列為{ 11, -4, 13 },最大和
為20。
在今年的資料結構考卷中,要求編寫程式得到最大和,現在增加一個要求,即還需要輸出該
子序列的第一個和最後一個元素。
Output 對每個測試用例,在1行裡輸出最大和、最大連續子序列的第一個和最後一個元
素,中間用空格分隔。如果最大連續子序列不唯一,則輸出序號i和j最小的那個(如輸入樣例的第2、3組)。若所有K個元素都是負數,則定義其最大和為0,輸出整個序列的首尾元素。
Sample Input 6 -2 11 -4 13 -5 -2 10 -10 1 2 3 4 -5 -23 3 7 -21 6 5 -8 3 2 5 0 1 10 3 -1 -5 -2 3 -1 0 -2 0
Source 浙大計算機研究生複試上機考試-2005年
Recommend JGShining | We have carefully selected several similar problems for you: