posts - 403, comments - 310, trackbacks - 0, articles - 7
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          后綴樹的在線生成算法

          Posted on 2007-11-07 21:08 ZelluX 閱讀(1878) 評(píng)論(1)  編輯  收藏 所屬分類: Algorithm
          第一次接觸后綴樹應(yīng)該是在某次省隊(duì)集訓(xùn),徐串大牛做的講座。
          不過當(dāng)時(shí)只是有了個(gè)印象。
          現(xiàn)在發(fā)現(xiàn)這東東還是很好用的  @,@

          http://www.aygfsteel.com/Files/zellux/SuffixT1withFigs.rar

          On–line construction of suffix trees
          by Esko Ukkonen

          Key Words.
          Linear time algorithm, suffix tree, suffix trie, suffix automaton, DAWG.

          Abstract.
          An on–line algorithm is presented for constructing the suffix tree for a given string in time linear in the length of the string. The new algorithm has the desirable property of processing the string symbol by symbol from left to right. It has always the suffix tree for the scanned part of the string ready. The method is developed as a linear–time version of a very simple algorithm for (quadratic size) suffix tries. Regardless of its quadratic worst-case this latter algorithm can be a good practical method when the string is not too long. Another variation of this method is shown to give in a natural way the well–known algorithms for constructing suffix automata (DAWGs).


          評(píng)論

          # re: 后綴樹的在線生成算法  回復(fù)  更多評(píng)論   

          2008-03-18 03:21 by ss
          100101
          主站蜘蛛池模板: 额敏县| 封开县| 仁化县| 衢州市| 锡林郭勒盟| 北碚区| 朝阳市| 九江县| 昂仁县| 大洼县| 建湖县| 萝北县| 新安县| 桂林市| 鸡泽县| 巴林左旗| 柳林县| 木兰县| 嘉义市| 略阳县| 筠连县| 桦南县| 平泉县| 饶平县| 安泽县| 渝中区| 淮滨县| 凉城县| 渝北区| 绥滨县| 茂名市| 施秉县| 昭苏县| 依安县| 丰都县| 库尔勒市| 顺义区| 灵石县| 西丰县| 四子王旗| 灌南县|