首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >最佳模式匹配算法在Java中的实现

最佳模式匹配算法在Java中的实现
EN

Stack Overflow用户
提问于 2011-05-11 16:21:26
回答 3查看 3.8K关注 0票数 0

我是Java新手。我的问题是我必须选择整个文件(大小小于70MB)的行来匹配我的模式(例如<subject> <Predicate> <Object>)。目前我使用的是基本的字符串匹配算法,它需要时间,所以我想使用"Boyer-Moore算法“。它好用吗?我们还有其他更好的解决方案吗?如果是,请让我知道和代码也在Java。

EN

回答 3

Stack Overflow用户

发布于 2011-05-11 16:25:56

谷歌很快就返回了:

  • BoyerMoore implementation
  • Boyer-Moore string search algorithm (Java)

也许你只是简单地试一试,看看结果。

票数 2
EN

Stack Overflow用户

发布于 2011-05-12 08:22:53

我很久以前就做过这方面的工作,我发现Knuth-Morris-Pratt算法比Boyer-Moore算法更快。

票数 2
EN

Stack Overflow用户

发布于 2011-05-11 16:26:58

JEval是一个高级库,用于向Java应用程序添加高性能、数学、布尔和函数表达式解析和计算

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5961261

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档