我正在寻找一种Java实现的广义后缀树(GST),具有以下特点:
在从1000个字符串中创建GST之后,我想找出其中有多少个字符串包含某个其他字符串's'。
搜索必须非常快,因为我需要在约100,000个平均长度为10个字符的候选字符串上应用搜索。
我正在寻找一种Java实现的广义后缀树(GST),具有以下特点:
在从1000个字符串中创建GST之后,我想找出其中有多少个字符串包含某个其他字符串's'。
搜索必须非常快,因为我需要在约100,000个平均长度为10个字符的候选字符串上应用搜索。
com.globalmentor.collections
包中找到。com.globalmentor:globalmentor-core
获取。这里有一个Java实现的非通用后缀树,可在以下网址找到:http://illya-keeplearning.blogspot.com/2009/04/suffix-trees-java-ukkonens-algorithm.html