【发布时间】:2013-10-19 09:46:24
【问题描述】:
这学期我正在学习算法,并阅读了关于构建后缀树的Aho-Corasick string matching algorithm 和Ukkonen's algorithm。
除了失败链接检查前缀和后缀链接检查后缀之外,我阅读了它们但无法理解这两者的主要基本区别。
这两种算法有什么区别?
【问题讨论】:
-
你已经有了很好的答案。虽然如果你还没有读过,我建议你看看Ukkonen's paper。它非常清楚地解释了您正在努力解决的概念,并逐步进行(使用“简单”的 trie,然后使用实际的后缀树)
标签: algorithm pattern-matching suffix-tree exact-match aho-corasick