【发布时间】:2021-05-04 21:56:04
【问题描述】:
我需要设计一个有效的算法来找到文本中的最短不可重复子字符串。在本质上;在文本中只出现一次的最短字符串。这必须仅使用后缀树
示例 1:
Text: AATGCCTA 然后
Result: G
示例 2:
Text: AAAAGGGG 然后
Result: AG
【问题讨论】:
-
构造后缀树的有效方法是Ukkonen's algorithm。
-
但是这种结构如何单独解决我的问题?
-
shortes 不可重复子串是所有后缀中最短的唯一前缀。
标签: string algorithm bioinformatics suffix-tree