[問題] 對Datatable大量select

看板C_and_CPP (C/C++)作者 (123)時間13年前 (2012/10/20 17:47), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
是這樣的 我有8萬~40多萬個字串 要去幾百個文章(在data table中)中比對 有沒有出現 於是就使用datatable的select 比對8萬多次 但是真的慢到我以為他當掉了 不用messagebox秀出來 我還以為出錯 根本跑不完 我索性自己手寫 看有沒有contain這個字串 跑8萬多次還可以接受 大概1x秒 但到40萬次就有點久了 google一下 說是用data.row.find會比較快 但是我一定要用like %xxx%來比對才行 所以想問一下 有沒有人有類似的經驗 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 119.14.176.210

10/20 17:57, , 1F
有一個線性的演算法 在聖經版的資結中提到
10/20 17:57, 1F

10/20 23:34, , 2F
感覺有點類似要作收尋引擎
10/20 23:34, 2F
文章代碼(AID): #1GWdCj1K (C_and_CPP)
文章代碼(AID): #1GWdCj1K (C_and_CPP)