×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
回『演算法』
a599:
最大連續子陣列與索引區間
標籤 :
Kadane 演算法
通過比率 :
4人
/
4人
( 100% )
[非即時]
評分方式:
Tolerant
最近更新 : 2026-04-21 10:57
內容
給定一個長度為 n 的整數陣列 A 。請找出該陣列中一個連續的子陣列;使得其內所有元素的總和為最大。 除了輸出最大總和之外;還需要輸出該子陣列的起始索引與結束索引;索引從 0 開始計算。 若有多組子陣列擁有相同的最大總和;請輸出起始索引最小的那一組; 若起始索引也相同;則輸出長度最短的那一組。
輸入說明
第一行包含一個整數 n;代表陣列的長度。 第二行包含 n 個由空格分隔的整數;代表陣列中的元素 A[i]。
輸出說明
輸出共三行 ; 第一行輸出 ;Max Sum: [總和] 第二行輸出 ;Start Index: [起始索引] 第三行輸出 ;End Index: [結束索引]
範例輸入 #1
9 -2 1 -3 4 -1 2 1 -5 4
範例輸出 #1
Max Sum: 6 Start Index: 3 End Index: 6
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (16%): 1.0s , <1K
公開 測資點#1 (16%): 1.0s , <1K
公開 測資點#2 (17%): 1.0s , <1K
公開 測資點#3 (17%): 1.0s , <1K
公開 測資點#4 (17%): 1.0s , <1K
公開 測資點#5 (17%): 1.0s , <1K
提示 :
標籤:
Kadane 演算法
出處:
gemini
[管理者:
iris@stu.cch...
(iris)
]
本題狀況
本題討論
排行
編號
身分
題目
主題
人氣
發表日期