有零到多个字符组成的有限长的序列,又称为字符串。

主串与子串:

over属于lover的子串,end属于friend的子串,子串是主串的一部分。

 

字符串比较

 

相等:对应位置上的字符完全一致。

大话数据结构006 串

大小比较:

1. "hap"与"happy"  前者小(前者较短,并且与后者前三个字符完全一致)

2. "happen"与"happy" 前者小(前四个字符完全一致,第五个字符e在y的前面)

 

字符串的模型

 

大话数据结构006 串

大话数据结构006 串

大话数据结构006 串

大话数据结构006 串

 

字符串查找

 

大话数据结构006 串

 

串的顺序存储结构

 

使用连续的存储空间进行存储。

大话数据结构006 串

 

串的链式存储结构

 

大话数据结构006 串

可以一个节点存一个字符,也可以存储多个字符。

 

朴素的串的模式匹配算法

 

第一步:

大话数据结构006 串

第二步:

大话数据结构006 串

第三步:

大话数据结构006 串

第四步:

大话数据结构006 串

第五步:

大话数据结构006 串

大话数据结构006 串

 

相关文章: