【问题标题】:Clarification regarding Ukkonen's Suffix Tree关于 Ukkonen 后缀树的说明
【发布时间】:2012-02-16 03:41:45
【问题描述】:

我一直在为我的工作阅读 Ukkonen 的后缀树,并想确认以下是否属实。

在 Ukkonen 后缀树中这样说是否正确:


只有通向叶节点的边才能有多个连续的 作为它的一部分压缩的字符。和内部之间的边缘 节点(比如,从根到内部节点)只能表示 一个字符。


【问题讨论】:

    标签: algorithm data-structures tree suffix-tree


    【解决方案1】:

    我不认为这种说法是正确的。我已经使用这个article 实现了一个后缀树。您可以看到他们为示例构建的最终后缀树的边缘超过了一个字母。

    【讨论】:

      【解决方案2】:

      陈述不正确。后缀树是 Patricia 树,这意味着所有边都带有字符串标签(任何长度,而不是单个字符)。但请注意,标签是作为对输入文本的 (from,to) 引用实现的,因此无论标签的长度如何,一条边占用的内存空间都是 O(1)。

      【讨论】:

        猜你喜欢
        • 2015-04-01
        • 1970-01-01
        • 2010-11-21
        • 2014-11-21
        • 1970-01-01
        • 2012-03-16
        • 1970-01-01
        • 2012-12-25
        相关资源
        最近更新 更多