Warning: session_start(): open(/var/lib/php/sessions/sess_h9vfbm9bc278s6qmt0o2rbq9ma, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
static IntSuffixTree_managed ukkonenToIntSuffixTree_managed(UkkonenIntSuffixTree uTree) {
new IntSuffixTree_managed tree;
int lText = l(uTree.text);
tree.fullText = wrapIntArrayAsList(uTree.text);
new Map nodeMap;
for (int uNodeIdx : recursiveIterator(uTree.root, n -> values(uTree.nodes[n].next))) {
UkkonenIntSuffixTree.Node uNode = uTree.nodes[uNodeIdx];
IntSuffixTree_managed.Node node = tree.newNode(uNode.start, min(lText, uNode.end));
nodeMap.put(uNodeIdx, node);
}
ret tree;
}