summaryrefslogtreecommitdiff
path: root/string/suffixTree.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'string/suffixTree.cpp')
-rw-r--r--string/suffixTree.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/string/suffixTree.cpp b/string/suffixTree.cpp
index 7af3ee6..2601c34 100644
--- a/string/suffixTree.cpp
+++ b/string/suffixTree.cpp
@@ -53,7 +53,6 @@ struct SuffixTree {
if (!tree[curVert].next.count(s[curEdge])) {
int leaf = newVert(pos, sz(s));
tree[curVert].next[s[curEdge]] = leaf;
- tree[curVert].next[s[curEdge]] = leaf;
addSuffixLink(curVert);
} else {
int nxt = tree[curVert].next[s[curEdge]];
@@ -77,7 +76,7 @@ struct SuffixTree {
curLen--;
curEdge = pos - remainder + 1;
} else {
- curVert = tree[curVert].suffix ? tree[curVert].suffix
+ curVert = tree[curVert].suffix ? tree[curVert].suffix
: root;
}}}
}; \ No newline at end of file