字符串
定义
由零个或多个字符组成的有限序列,又称字符串。
串的顺序存储结构:
串长度需要遍历后才可计算得到,0
不计入长度,但是也占用数组的一个位置。
字符串的朴素匹配算法,查找子串的位置:
KMP匹配算法:
因为
a
与bcdex
都不相等,所以可以跳过 2 3 4 5 步骤,原理如下图
Boyer-Moore算法:
Sunday算法:
由零个或多个字符组成的有限序列,又称字符串。
串的顺序存储结构:
串长度需要遍历后才可计算得到,0
不计入长度,但是也占用数组的一个位置。
字符串的朴素匹配算法,查找子串的位置:
KMP匹配算法:
因为a
与 bcdex
都不相等,所以可以跳过 2 3 4 5 步骤,原理如下图
Boyer-Moore算法:
Sunday算法: