串的基本概念详解,串的模式匹配算法详解(暴力模式匹配算法详解、C++代码实现;KMP算法详解、C++代码实现)
串串的定义和实现字符串简称串,计算机上非数值处理的对象基本都是字符串数据。我们常见的信息检索系统(如搜索引擎)、文本编辑程序(如Word)、问答系统、自然语言翻译系统等,都是以字符串数据作为处理对象的。本章详细介绍字符串的存储结构及相应的操作。串的定义串(string)是由零个或多个字符组成的有限序列。一般记为:S=′a1a2⋯an′(n≥0)S='a_1a_2\cdotsa_n'\quad(n\