字符串基础
定义
字符集
一个 字符集
字符串
一个 字符串
如果字符串下标从
如果字符串下标从
子串
字符串
有时也会用
子序列
字符串
后缀
后缀 是指从某个位置
真后缀 指除了
举例来说,字符串 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
类。 - 字符串常量可以用字符串字面量(用双引号括起来的字符串)表示。
参考资料与注释
本页面最近更新:2023/2/18 07:57:07,更新历史
发现错误?想一起完善? 在 GitHub 上编辑此页!
本页面贡献者:Enter-tainer, Ir1d, minghu6, ouuan, qinggniq, CCXXXI, countercurrent-time, ghj1222, Great-designer, Haohu Shen, i-Yirannn, i-yyi, NachtgeistW, SukkaW, Xeonacid
本页面的全部内容在 CC BY-SA 4.0 和 SATA 协议之条款下提供,附加条款亦可能应用