我要去实现后缀树给定的字符串,我想应该delcared这样后缀树构造
struct suffix
{
char letter;
suffix * left,*right;
};
suffix *insert(suffix *node,char *s){
}
//我在这里要构建树子的所有出现和人物 但不知道如何使用左边和右边的部分,这棵树是按照二进制搜索树的字符严格排序排列和排列的吗?或者?请帮助我,我不想在网上使用一些代码,我需要实现它,所以请给我的一些提示,一些小代码
因此,这意味着我应该在插入方法中使用循环?一个循环用于整个字符串,另一个循环用于查看所有后续子字符串并将其添加到节点? – 2012-03-14 14:33:55
@dato那么你肯定不会绕过一个循环。 – 2012-03-14 14:41:10
对不起回复,因为我不在家,当我创建向量我无法访问为什么结构的内容?例如在结构后缀我声明字符串s,我如何访问此字符串? –
2012-03-14 14:47:58