最长回文子串的流变体

时间:2012-01-09 17:58:02

标签: trie palindrome suffix-tree

假设我有一个字符流作为我的输入。

找到最长的回文的最佳方法是什么? 添加每个新字符后的子字符串,无需重新处理
整个字符串又一遍了?

每个新角色进来后,我都想避免去 以前处理过的字符串。

我可以使用树数据结构:
  1.我不会从一开始就用每个新角色重建   2.当字符串逐渐变长时,我可以移动节点和叶子。

如何构建2个树,一个用于字符串(前缀树),
另一个用于字符串的反转(后缀树)?

0 个答案:

没有答案