【发布时间】:2012-10-03 07:15:46
【问题描述】:
对于长度为n的给定字符串S-
查找
S的所有唯一子串的最佳算法不能小于O(n^2)。所以,最好的算法会给我们O(n^2)的复杂度。根据我的阅读,这可以通过为S创建后缀树来实现。
可以在O(n) 时间创建 S 的后缀树。现在,我的问题是-
我们如何使用 S 的后缀树来获取 S 在O(n^2) 中的所有唯一子串?
【问题讨论】:
标签: c# c++ algorithm substring suffix-tree