推 cgkm:即使記憶體不是問題的話 這裡用 linked list 實在不妥當 01/22 09:49
推 MonyemLi:以前試過讀40M的log分析,用linkedlist 很快就炸了 01/22 12:24
推 qrtt1:為什麼不用 awk, uniq 或直接寫 perl 來搞定呢 @@? 01/22 13:05
推 ClareQ:用List作contains搜尋,效率非常糟糕... 01/22 18:20
→ ClareQ:(糟糕是指跟HashSet或TreeSet比較) 01/22 18:22
發問者並沒有提到它所要讀取程式檔案的大小
也許只是一個很小的程式
也許在大檔案上效率很恐怖
但在可容許範圍內這樣做就好了
除非發問者又提出了新的限制與需求
我才會認為應該更進一步的考慮其他作法
否則以快速達成目的 開發可用的程式是第一原則
其次為擴充物件 使其可以更有效率的處理問題
※ 編輯: garywine1201 來自: 61.64.235.79 (01/23 19:01)
→ garywine1201:喔對了 話說awk, perl之類的開發上真的比較快 01/23 19:06
→ garywine1201:在執行效率上 awk這種直譯語言說不定還比java快 01/23 19:11