字符串 基本概念

符号 和 定义

\(\sum\):字符集,字符的集合,一般来说需要定义全序关系,即任意两者都可比

\(S\):字符串,若干字符按顺序组成的序列,默认下标为 \(1\sim |S|\)

\([\mathbb\emptyset]\):空串

\(S_i\)\(S\) 的第 \(i\) 个字符

\(S_{[l:r]}\)\(S\) 的子串(含 \(S_l\)\(S_r\)),\(S_{[l:r)}\)\(S_{(l:r]}\)\(S_{(l:r)}\) 同理

\(\operatorname{prf}(S,i)\):字符串的前缀,等价于 \(S_{[1:i]}\)

\(\operatorname{sff}(S,i)\):字符串的后缀,等价于 \(S_{[i:|S|]}\)

\(\operatorname{sffl}(S,l)\):字符串长为 \(l\) 的后缀,等价于 \(S_{(|S|-l:|S|]}\)

真前缀:除字符串本身外的前缀,真后缀同理

字典序:以第 \(i\) 个字符作为第 \(i\) 关键字的比较,空字符小于任何字符

参考

  1. 字符串乱学
  2. 字符串基础 - oi wiki
posted @ 2025-03-12 19:42  Hstry  阅读(15)  评论(0)    收藏  举报