Я читаю алгоритм Рабина-Карпа по Введению в алгоритмы Кормена и т. Д.
www.cs.uml.edu/~kdaniels/courses/ALG_503_F08/503_lecture11 .ppt
Обратите внимание, здесь == используется как оператор мода
Примечания выше к слайду 13, т. е. к уравнению 34.2, которое прикреплено здесь в виде рисунка. В уравнении мы имеем h == (d)powerof((m-1) (mod q) - это значение цифры «1» в старшей позиции текстового окна с m цифрами.
Мой вопрос здесь, что автор подразумевает под «значением цифры «1» в старшей позиции текстового окна m-цифры»?
Как на слайде 14 автор получил (7-3.3).10 + 2 (мод. 13) как 8 (мод. 13)?
В анализе среднего случая упоминается, что мы можем основывать эвристический анализ на предположении, что уменьшение значений по модулю q действует как случайное отображение от сигмы * до Z. Вот что автор подразумевает под приведенным выше утверждением?