summaryrefslogtreecommitdiff
path: root/string
diff options
context:
space:
mode:
Diffstat (limited to 'string')
-rw-r--r--string/manacher.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/string/manacher.cpp b/string/manacher.cpp
index 6c1c94e..112bd55 100644
--- a/string/manacher.cpp
+++ b/string/manacher.cpp
@@ -7,8 +7,8 @@ vector<int> manacher(const string& t) {
vector<int> pal(n);
for (int i = 1; i < n - 1; i++) {
if (r > i) pal[i] = min(r - i, pal[2 * mid - i]);
- while (pal[i] < min(i, n - i - 1)
- && s[i + pal[i] + 1] == s[i - pal[i] - 1]) {
+ while (pal[i] < min(i, n - i - 1) &&
+ s[i + pal[i] + 1] == s[i - pal[i] - 1]) {
pal[i]++;
}
if (i + pal[i] > r) mid = i, r = i + pal[i];