STL-compatible, high-performance template containers and auxiliary classes useful for stringology
> Trie containers - trie_set & trie_map.
> Online suffix tree containers - suffix_set & suffix_map - O(N) both time & space, 16 bytes per symbol, alphabet-independent.
> Iterators over each type of containers - standard (const_)(reverse_)iterator, special (post|pre|level)order_iterator for respective tree traversals.
> Partial match iterators (const_)partimator (joker pattern filter, Hamming & Levenshtein automata filter).
> suffix_cont-special match_iterator & (super_)maxrep_iterator for matching statistics and (super)maximal repeats.
> Lowest common ancestor (LCA) O(1) time requests after O(N) postprocessing of the suffix_cont - lca_oracle.
> Small & clever demo programs.
30 Day Summary Apr 18 2013 — May 18 2013
|
12 Month Summary May 18 2012 — May 18 2013
|
Copyright
©
2013
Black Duck Software, Inc.
and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a
Creative Commons Attribution 3.0 Unported License
. Ohloh
®
and the Ohloh logo are trademarks of
Black Duck Software, Inc.
in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.