MuXinCG's Blog

Back

最近为了准备保研的机试,开始看OI-WIKI并且刷题,这个博客主要用来记录我还不熟悉,或者冷门的一些算法和trick技巧

字符串哈希#

我们定义一个把字符串映射到整数的函数ff,这个ff称为是Hash函数。我们希望这个函数ff可以方便地帮我们判断两个字符串是否相等

具体来说,哈希函数最重要的性质可以概括为下面两条:

  1. 在Hash函数值不一样的时候,两个字符串一定不一样
  2. 在Hash函数值一样的时候,两个字符串不一定一样

字典树(Trie)#

字典树,英文名trie。顾名思义,就是一个像字典一样的树

我们用δ(u,c)\delta(u, c)表示结点uucc字符指向的下一个结点,或者说是结点uu代表的字符串后面添加一个字符串cc形成的字符串的的结点。

前缀函数和KMP算法#

Algorithm Miscellany - String
https://muxincg2004.github.io/blog/algo-string
Author Ziheng Zhang
Published at March 10, 2026