Basics
定义¶
字符集¶
一个 字符集
字符串¶
一个 字符串
子串¶
字符串
有时也会用
子序列¶
字符串
后缀¶
后缀 是指从某个位置
真后缀 指除了
举例来说,字符串 abcabcd
的所有后缀为 {d, cd, bcd, abcd, cabcd, bcabcd, abcabcd}
,而它的真后缀为 {d, cd, bcd, abcd, cabcd, bcabcd}
。
前缀¶
前缀 是指从串首开始到某个位置
真前缀 指除了
举例来说,字符串 abcabcd
的所有前缀为 {a, ab, abc, abca, abcab, abcabc, abcabcd}
, 而它的真前缀为 {a, ab, abc, abca, abcab, abcabc}
。
字典序¶
以第
回文串¶
回文串 是正着写和倒着写相同的字符串,即满足
字符串的存储¶
- 使用
char
数组存储,用空字符\0
表示字符串的结尾。(C 风格字符串) - 使用 C++ 标准库提供的
string
类。 - 字符串常量可以用字符串字面值(用双引号括起来的字符串)表示。
参考资料¶
buildLast update and/or translate time of this article,Check the history
editFound smelly bugs? Translation outdated? Wanna contribute with us? Edit this Page on Github
peopleContributor of this article Ir1d, ouuan, qinggniq, i-Yirannn, minghu6
translateTranslator of this article Visit the original article!
copyrightThe article is available under CC BY-SA 4.0 & SATA ; additional terms may apply.