数据结构之字符串

时间:2023-01-04 08:59:06

数据结构之字符串

序言:这里记录一下好的处理字符串的方法。包含开辟辅助数组、利用指针、使用临时变量、模式匹配


1. 开辟辅助数组计数

例如:字符串同分异构体,可以用数组记录每个字符出现次数

数据结构之字符串


2. 利用指针:双指针字符串反转

利用指针实现线性反转,类似数组

数据结构之字符串


3. 临时变量的使用

在OnePass时使用较多,count计数、temp记录上一个位置数字

例如:数一数读一读

数据结构之字符串


4. KMP高效模式匹配算法

参考:http://wiki.jikexueyuan.com/project/kmp-algorithm/introduction.html