【发布时间】:2021-10-16 09:33:52
【问题描述】:
我这几天一直在研究 Suffix Automata 字符串匹配算法。我看了这些videos 和reed documents,但我真的不明白为什么我们需要创建一个新节点(在特殊条件下)并克隆它。我现在知道它是如何工作的,但我渴望了解其背后的原因。如果我们保留以前的节点会出现什么问题?例如,在下图中,我们为“b”字符创建了新节点(红色圆圈)。有人可以向我解释一下吗?欣赏。
【问题讨论】:
标签: algorithm string-matching suffix-tree