b452: 最大連續子序列和
標籤 :
通過比率 : 2人/2人 ( 100% ) [非即時]
評分方式:
Tolerant

最近更新 : 2026-01-24 19:16

內容

給定一個長度為 $n$ 的整數序列 $A = [a_1, a_2, \dots, a_n]$。請找出一個連續子序列(至少包含一個數字),使得該子序列的總和最大。 即找出 $i$ 和 $j$ ($1 \leq i \leq j \leq n$),使得 $\sum_{k=i}^{j} a_k$ 的值最大。

輸入說明

第一行:一個整數 $n$,表示序列的長度。

第二行:包含 $n$ 個整數 $a_1, a_2, \dots, a_n$,以空格分隔。

輸出說明

輸出最大連續子序列的總和。

範例輸入
8
-2 -3 4 -1 -2 1 5 -3
範例輸出
7
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (33%): 1.0s , <1K
公開 測資點#1 (33%): 1.0s , <1M
公開 測資點#2 (34%): 1.0s , <10M
提示 :

選[4, -1, -2, 1, 5],總和為 7

我還沒想完題敘所以他現在長得很正常

標籤:
出處:
[管理者:
louishuang (nowob)
]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」