A SuffixTree is a compressed trie containing all the suffixes of a given string, allowing for fast substring queries and pattern matching.
import { SuffixTree } from "collection-kit";
import { SuffixTree } from "collection-kit";
const suffixTree = new SuffixTree("banana");
console.log(suffixTree.search("ana")); // true
console.log(suffixTree.search("nan")); // true
console.log(suffixTree.search("apple")); // false