PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Visual_Basic
[VBA ] 為什麼Find可以跑這麼快?
作者:
lazarus1121
(...)
2016-03-20 13:03:45
想請問大家關於Find的邏輯
我要土法煉鋼查找當中某項字串,我可能會用For 或 Do while來搜尋
可是這樣一輪的複雜度是n,會花大量時間
不過為什麼內建的Find好像可以瞬間搜尋到我要的東西
如果想了解他的演算邏輯我該從何下手
如果能用在實作上似乎會很有效率
感謝~~~
作者:
johnpage
(johnpage)
2016-03-20 14:04:00
直接呼叫find
作者:
MOONRAKER
(㊣牛鶴鰻毛人)
2016-03-20 14:39:00
直接呼叫+1
作者:
lazarus1121
(...)
2016-03-20 18:59:00
ㄜ..我知道用Find最快呀 我是想知道他為什麼這麼快
作者:
johnpage
(johnpage)
2016-03-20 19:58:00
資料結構
作者:
MOONRAKER
(㊣牛鶴鰻毛人)
2016-03-21 00:01:00
你重頭做一個excel 裡面做一個find 就會這麼快了
作者:
Yaiba
(緋心刀刃)
2016-03-21 11:33:00
如果你是作者 也就是樓上說的做一個Excel 是會更快沒錯比如他資料可能有用Index 或 Hash但你沒有辦法去用
作者:
MOONRAKER
(㊣牛鶴鰻毛人)
2016-03-25 13:57:00
VBA做複雜一點的資料結構大概都會很痛苦
繼續閱讀
[VBA ] 網路芳鄰連線問題
necsa
Re: [.NET] 有關於datagridview的問題
garyl62327
[.NET] 有關於datagridview的問題
newkoks
[.NET] 詢問有關SerialPort相關問題
ba2001
[VB6 ] 執行檔相容性
conquer2011
[.NET] 日期的from to 問題
renmax
[VB6 ] 資料夾隨機讀取圖片
iwm5566
[VB6 ] 車子速率因時間變換的問題
newkoks
[VBA ] 解讀期交所網頁
RichDaddy
[VB6 ] 之前寫的程式打開出現問題
newkoks
Links
booklink
Contact Us: admin [ a t ] ucptt.com