#1024: 建議放寬這一題的記憶體使用量


sagit (sagit)

學校 : 國立臺中女子高級中學
編號 : 1457
來源 : [211.23.3.219]
最後登入時間 :
2024-06-13 10:01:48
b201. F. 國家 -- 2008 NPSC 高中組初賽 | From: [211.74.191.170] | 發表日期 : 2008-12-06 16:41

這一題的測資很大,

用 STL 的 deque 或 list 來實做 Graph 的部分,

記憶體的使用量都會爆掉, ( deque:雙向約 130MB、list:雙向約 80MB )

只能用傳統的 Linked-List 來寫, (單向約 35MB) (STL-list 單向約 40MB, 不過沒試過)

我建議這題的記憶體使用量可以放寬到 150MB 左右,

畢竟現在程式設計的發展是鼓勵多使用內建的元件, (如STL)

而不是每個程式都從頭自己打造輪子.....

 
#1028: Re:建議放寬這一題的記憶體使用量


debugger (殺蟲劑)

學校 : 不指定學校
編號 : 1
來源 : [163.32.93.124]
最後登入時間 :
2023-10-31 17:39:44
b201. F. 國家 -- 2008 NPSC 高中組初賽 | From: [220.129.149.193] | 發表日期 : 2008-12-06 22:11

這一題的測資很大,

用 STL 的 deque 或 list 來實做 Graph 的部分,

記憶體的使用量都會爆掉, ( deque:雙向約 130MB、list:雙向約 80MB )

只能用傳統的 Linked-List 來寫, (單向約 35MB) (STL-list 單向約 40MB, 不過沒試過)

我建議這題的記憶體使用量可以放寬到 150MB 左右,

畢竟現在程式設計的發展是鼓勵多使用內建的元件, (如STL)

而不是每個程式都從頭自己打造輪子.....


好的沒問題。

已經放寬到 150MB. 並且重測了所有 MLE 的程式碼 :)

 

 
ZeroJudge Forum