15#include <string/LinearString.h>
31 template <
class SymbolType >
36template <
class SymbolType >
55 if ( j >= pattern.
getContent ( ).size ( ) ) occ.insert (
i );
Class extending the vector class from the standard library. Original reason is to allow printing of t...
Definition: vector.hpp:45
Linear string.
Definition: LinearString.h:57
const ext::vector< SymbolType > & getContent() const &
Definition: LinearString.h:238
static ext::vector< size_t > construct(const string::LinearString< SymbolType > &string)
Definition: BorderArray.h:27
Definition: KnuthMorrisPratt.h:25
static ext::set< unsigned > match(const string::LinearString< SymbolType > &subject, const string::LinearString< SymbolType > &pattern)
Definition: KnuthMorrisPratt.h:37
int i
Definition: AllEpsilonClosure.h:118
Definition: ArithmeticCompression.h:18