Gibt es eine Bibliothek oder Dokumentation/Link, die weitere Informationen zur Implementierung der Trie Datenstruktur in Java gibt?Trie Datenstrukturen - Java
Jede Hilfe wäre großartig!
Danke.
Gibt es eine Bibliothek oder Dokumentation/Link, die weitere Informationen zur Implementierung der Trie Datenstruktur in Java gibt?Trie Datenstrukturen - Java
Jede Hilfe wäre großartig!
Danke.
Eine weitere Implementierung, glaube ich, von Limewire Entwickler ursprünglich: https://github.com/rkapsi/patricia-trie
Es gibt eine Java-Implementierung in Robert Sedgewick's book on algorithms. Es ist sehr einfach, d. H. Keine Komprimierung und eine sehr einfache Schnittstelle, aber ich fand es aufschlussreich zu verstehen, wie Versuche funktionieren.
Ich habe kürzlich auch eine library gefunden, die eine speichereffiziente gleichzeitige Implementierung von Versuchen enthält, die sehr vielversprechend aussieht. Es enthält sogar einen LCS-Löser, der Versuche verwendet.
Es gibt auch die Lucene implementation, die in Produktionsanwendungen verwendet wird.