Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
|
#include <FullAndLinearIndexConstruction.h>
Static Public Member Functions | |
template<class SymbolType , template< typename > class StringIndex = indexes::stringology::PositionHeap, class StringIndexConstructionAlgo = stringology::indexing::PositionHeapNaive> | |
static indexes::arbology::FullAndLinearIndex< SymbolType, StringIndex > | construct (const tree::PrefixRankedTree< SymbolType > &w) |
template<class SymbolType , template< typename > class StringIndex = indexes::stringology::PositionHeap, class StringIndexConstructionAlgo = stringology::indexing::PositionHeapNaive> | |
static indexes::arbology::FullAndLinearIndex< SymbolType, StringIndex > | construct (const tree::PrefixRankedBarTree< SymbolType > &w) |
Constructs a compressed bit parallel index for given tree.
|
static |
|
static |
Creates compressed bit parallel index for trees
tree | tree to construct the index for |