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