Изменения

Перейти к: навигация, поиск

Алгоритм Укконена

18 байт добавлено, 21:35, 14 апреля 2015
м
Продление суффиксов
|-
|style="background:#ffffff"|''2.2 Ответвление''
|style="background:#ffffff"|Пусть суффикс <tex>s[k..i-1]</tex> заканчивается на ребре, с меткой <tex>ts[1l..p-1r]</tex> совпадает с концом в позиции <tex>s[k..ip-1](l \leqslant p \leqslant r)</tex> и <tex>t_s_{p}\ne s_{i}</tex>. Разобьем текущее ребро новой вершиной на <tex>ts[1l..p-1]</tex> и <tex>ts[p..lr]</tex>, где <tex>l</tex> {{---}} длина метки ребра, и подвесим к ней еще одного ребенка с дугой, помеченной <tex>s_{i}</tex>.
|style="background:#ffffff"|[[Файл:ExampleUkkonen5.png|300px]]
|-
275
правок

Навигация