Estoy buscando un algoritmo de uso/construcción de árbol de sufijos corto y simple en Java. Lo mejor que he encontrado hasta ahora está en el Semantic Discovery Toolkit, pero la implementación abarca varios miles de líneas y abarca varias clases. Idealmente, la implementación sería lo más corta posible y abarcaría no más de unos cientos de líneas.Corto, implementación de Java de un árbol de sufijos y uso?
¿Alguien tiene tal implementación?
no, pero escribí una en ruby hace un tiempo. probablemente debas escribirlo tú mismo si quieres una implementación corta ... char [] c = string.toCharArray(); for (int i = c.length-1; i> = 0; i ++) recurse (c [i]) ... – twolfe18
Póngalo como respuesta para que pueda votarlo. Solo necesito algo que se ajuste a una hoja de papel a la que pueda hacer referencia fácilmente. En breve, necesitaré ser capaz de producir una cantidad de algoritmos con documentación mínima, por lo que las implementaciones cortas son buenas implementaciones. –