13#include <string/LinearString.h>
30 template <
class SymbolType >
35 template <
class SymbolType >
52 for (
unsigned j = 0; j < pattern.
getContent().size(); ++j) {
61 if (
match ) occ.insert(
i);
67 for (
unsigned j = 0; j < pattern.
getContent().size(); ++j) {
76 if (
match ) occ.insert(
i);
Linear string.
Definition: LinearString.h:57
const ext::vector< SymbolType > & getContent() const &
Definition: LinearString.h:238
Definition: NotSoNaive.h:24
static ext::set< unsigned > match(const string::LinearString< SymbolType > &subject, const string::LinearString< SymbolType > &pattern)
Definition: NotSoNaive.h:36
int i
Definition: AllEpsilonClosure.h:118
void start(measurements::stealth_string name, measurements::Type type)
Definition: measurements.cpp:14
void end()
Definition: measurements.cpp:19
Definition: ArithmeticCompression.h:18