diff --git a/alib2algo/src/stringology/exact/QuiteNaive.h b/alib2algo/src/stringology/exact/QuiteNaive.h index 940fa26f09b04fd6064887a42e76ada210995db4..b217b925b759e252180ff36545abd319c9b32229 100644 --- a/alib2algo/src/stringology/exact/QuiteNaive.h +++ b/alib2algo/src/stringology/exact/QuiteNaive.h @@ -34,11 +34,13 @@ namespace stringology { ext::set<unsigned> occ; const auto & text = subject.getContent(); const auto & pat = pattern.getContent(); - size_t n = text.size(), m = pat.size(); + size_t n = text.size(); + size_t m = pat.size(); measurements::start ( "Preprocess", measurements::Type::PREPROCESS ); // Preprocessing - size_t gamma = 1 , delta = 1 ; + size_t gamma = 1; + size_t delta = 1; while ( delta < m && pat[m-1] != pat[m-1-delta]) ++ delta; while ( gamma < m && pat[m-1] == pat[m-1-gamma]) ++ gamma; measurements::end() ; diff --git a/alib2algo/src/stringology/exact/SequentialSampling.h b/alib2algo/src/stringology/exact/SequentialSampling.h index df278e9c6eac1ad70a393090bf0d9440e60d5ba3..776d5957725f825536217bce4ed3dc62566edb7f 100644 --- a/alib2algo/src/stringology/exact/SequentialSampling.h +++ b/alib2algo/src/stringology/exact/SequentialSampling.h @@ -66,7 +66,8 @@ ext::set < unsigned > SeqSampling ( const string::LinearString < SymbolType > & ext::set<unsigned> occ; const auto & text = subject.getContent(); const auto & pat = pattern.getContent(); - size_t n = text.size(), m = pat.size(); + size_t n = text.size(); + size_t m = pat.size(); size_t i = 0; while ( i <= n - m ) { diff --git a/alib2algo/src/stringology/exact/TailedSubstring.h b/alib2algo/src/stringology/exact/TailedSubstring.h index f8dd54c886ad102547696fb03196bdc9d5e8b790..30492f480a92e8f5202e3d85e782e5f0df869e81 100644 --- a/alib2algo/src/stringology/exact/TailedSubstring.h +++ b/alib2algo/src/stringology/exact/TailedSubstring.h @@ -34,12 +34,13 @@ namespace stringology { ext::set<unsigned> occ; const auto & text = subject.getContent(); const auto & pat = pattern.getContent(); - long int n = text.size(), m = pat.size(); + long int n = text.size(); + long int m = pat.size(); long int s = 0; long int delta = 1; - long int i , k; - i = k = m - 1; + long int i = m - 1; + long int k = i; measurements::start ( "Algorithm", measurements::Type::ALGORITHM ); // Phase 1