Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String 我应该读什么来理解后缀树?_String_Suffix Tree - Fatal编程技术网

String 我应该读什么来理解后缀树?

String 我应该读什么来理解后缀树?,string,suffix-tree,String,Suffix Tree,我逐渐了解到后缀树对于许多与字符串相关的任务来说都是非常优秀和有用的结构,我想进一步了解它们。有谁能提出一个好的起点来理解这些事情吗?也就是说,我不需要一些现成的代码或实现它的库,但可能需要一些教程来说明它们是如何构建的,以及您可以使用它们做什么。我喜欢“娱乐性编程”,后缀树在我要学习的东西清单上很重要:) 附言:我更喜欢Delphi/pascal,但是任何语言的教程都是受欢迎的。维基百科是一个不错的选择。后缀树文章有很多参考和外部链接。这是一种光。还有多布博士的日记。一般来说,我建议使用后缀树

我逐渐了解到后缀树对于许多与字符串相关的任务来说都是非常优秀和有用的结构,我想进一步了解它们。有谁能提出一个好的起点来理解这些事情吗?也就是说,我不需要一些现成的代码或实现它的库,但可能需要一些教程来说明它们是如何构建的,以及您可以使用它们做什么。我喜欢“娱乐性编程”,后缀树在我要学习的东西清单上很重要:)


附言:我更喜欢Delphi/pascal,但是任何语言的教程都是受欢迎的。

维基百科是一个不错的选择。后缀树文章有很多参考和外部链接。这是一种光。还有多布博士的日记。一般来说,我建议使用后缀树,但我手头没有副本,因此无法确认它们是否包含后缀树。

谢谢。我读过维基百科的文章,希望能有更简单明了的东西,但既然这似乎是最好的开始方式,我会支持你的答案,先生。再次感谢:)另一件事是开始乱搞后缀树。举个玩具的例子。把它编出来。到处玩。我发现使用实时代码比仅仅阅读别人的描述要好得多。它不包括: