algorithm - 子串搜索

标签 algorithm substring

我最近一直在尝试研究进行子字符串搜索的各种方法,并且偶然发现了以下文章 http://en.wikipedia.org/wiki/Rabin%E2%80%93Karp_string_search_algorithm .我想知道是否还有任何其他任何人都可以建议/展示的通用/高效算法?

非常感谢

最佳答案

最明显的是 Boyer-Moore 或一些变体,例如 Boyer-Moore-Horspool。在某些情况下,还值得考虑 Knuth-Morris-Pratt。

关于algorithm - 子串搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5530960/

相关文章:

用于类型检查类似于 ML 的模式匹配的算法?

java - 从两个元素中的整数数组中找到两对

c - 查找字符数相同的子字符串

python - 我想在 RSS 提要描述标签中获取图像链接

C++11 正则表达式子串匹配

python 3 : remove a substring between two delimiting char

c - 如何在C中实现OPT页面替换算法?

image - 从多边形中移除不正确的像素

python - 从 Python 中的 csv 列中检索每个唯一值首次出现的更有效方法

windows - 如何在批处理文件中的for循环中做可变长度的子字符串?