Тема: Хэширование
Разве в строке
for (int l=1; l<n; ++l)
не следует заменить условие на l<=n? Ведь длина подстроки может быть равна длине строки.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
MAXimal :: φορυμ » Feedback » Хэширование
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Разве в строке
for (int l=1; l<n; ++l)
не следует заменить условие на l<=n? Ведь длина подстроки может быть равна длине строки.
Опечатка в примере "Поиск одинаковых подстрок". В строке
hash += (s[i] - 'a' + 1) * p_pow[j];
должно быть s[ i ][ j ].
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
MAXimal :: φορυμ » Feedback » Хэширование