7#include <string/LinearString.h>
16 template <
class SymbolType >
19 unsigned curState = 0;
Definition: CompactSuffixAutomatonTerminatingSymbol.h:33
unsigned GetNextState(unsigned state, const ext::vector< SymbolType > &pattern, unsigned &index) const
Definition: CompactSuffixAutomatonTerminatingSymbol.h:101
void GetAllPathsLen(unsigned state, unsigned curLen, ext::set< unsigned > &res) const
Definition: CompactSuffixAutomatonTerminatingSymbol.h:92
Linear string.
Definition: LinearString.h:57
const ext::vector< SymbolType > & getContent() const &
Definition: LinearString.h:238
Definition: CompactSuffixAutomatonFactors.h:13
static ext::set< unsigned > query(const indexes::stringology::CompactSuffixAutomatonTerminatingSymbol< SymbolType > &a, const string::LinearString< SymbolType > &pattern)
Definition: CompactSuffixAutomatonFactors.h:17
return res
Definition: MinimizeByPartitioning.h:145
Definition: ArithmeticCompression.h:18