跳到正文
信奥逐课

第 280 课

字符串哈希

🟠 进阶 约 10 分钟

一句话理解

字符串哈希把字符串变成整数(或一对整数)。

为什么要学

快速比较子串。

讲解

多项式哈希:h = h*P + s[i],再对模数取模。子串哈希用前缀差。

例子

把 “abc” 看成 P 进制数。

常见错误

练习 做完再看下一课

字符串哈希常用?

进度保存在本机浏览器里。

左右方向键也可翻课