首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

求数据结构好手,敏感词过滤,求个高性能算法

2012-12-21 
求数据结构高手,敏感词过滤,求个高性能算法。本帖最后由 jeson5k 于 2012-11-24 19:31:59 编辑dict{shit

求数据结构高手,敏感词过滤,求个高性能算法。
本帖最后由 jeson5k 于 2012-11-24 19:31:59 编辑 dict={"shit","fuck","abc","dd"}
info = "adsfdsfdfuckddadsf";

如果info中包含dict中的词汇 就返回1  没有返回0
求高性能算法
记得有DFA算法 但是貌似不是最优的
跪求最优化的程序 
[最优解释]
KMP算法,即求子串算法
[其他解释]
DFA 不行吗? 能否给个例子?
[其他解释]
KMP算法,数据结构课程中的经典算法~~~,应该没有比它更快的了~~~
[其他解释]
http://blog.csdn.net/yaoweijq/article/details/5982508
[其他解释]
最合适的算法肯定是跟实际使用需求挂钩的,不同的使用场景最优化的算法就不一样。
比如关键词有几万个和只有几个关键词的优化算法肯定不一样。再比如输入信息很长跟输入信息很短的算法又不一样。
最靠谱的做法是根据实际情况自己写一个算法。

热点排行