Estoy trabajando con el algoritmo de Ukkonen para construir árboles de sufijos, pero no estoy comprendiendo algunas partes de la explicación del autor por su complejidad de tiempo lineal.Entender el algoritmo de Ukkonen para árboles de sufijo
He aprendido el algoritmo y lo he codificado, pero el papel que utilizo como principal fuente de información (enlazado abajo) es un poco confuso en algunas partes, así que no está claro por qué el algoritmo es lineal .
¿Algún ayuda? Gracias.
Enlace al estudio de Ukkonen: http://www.cs.helsinki.fi/u/ukkonen/SuffixT1withFigs.pdf
Para cualquiera que encuentre esta pregunta: apareció una similar [aquí] (http://stackoverflow.com/q/9452701/777186) y estamos creando una descripción del algoritmo como una respuesta Stackoverflow [aquí] (http://stackoverflow.com/a/9513423/777186). – jogojapan