主题:记事本程序中,查找功能怎么实现?算法是怎样?
1137
[专家分:10] 发布于 2007-05-12 21:45:00
记事本程序中,查找功能怎么实现?算法是怎样?
回复列表 (共5个回复)
沙发
jzyray [专家分:20610] 发布于 2007-05-12 22:08:00
可以找一下字符串匹配的算法(KMP比较牛)
当然~~仅限于字符串匹配(正则表达式之类的另说)
板凳
1137 [专家分:10] 发布于 2007-05-13 10:20:00
用不到的吧,实现查找,可以用一个叫find的方法来实现,不过,我做的那个只能向下查找,向上查找不会实现.
3 楼
jzyray [专家分:20610] 发布于 2007-05-13 13:58:00
如果你用的是RichTextBox,那的确简单很多
Find有很多重载方法,其中包含options参数的可以实现逆向查找
4 楼
gzu_wbl1 [专家分:10] 发布于 2007-05-14 08:51:00
向大家推荐一个学习算法的网站.
算法源码吧 [url=http://www.sfcode.cn/]http://www.sfcode.cn/[/url]
5 楼
1137 [专家分:10] 发布于 2007-05-30 16:29:00
是有一个向上的方法没错,不过我按里面的参数重载了,还是实现不了的,不知道哪儿错了
我来回复