第5章 串

串是由零个或多个字符组成的有限序列,又名叫字符串

串的逻辑结构和线性表很相似
线性表更关注的是单个元素的操作,比如查找一个元素、插入或删除一个元素,单串中更多的是查找子串位置、得到指定位置子串、替换子串等操作

1、串的抽象数据类型

2、串的存储结构

2.1、串的顺序存储结构

串的顺序存储结构是用一组地址连续的存储单元来存储串中的字符序列的
一般是用定长数组来定义


2.2、串的链式存储结构

串的链式存储结构不如顺序存储灵活,性能也不如顺序存储结构好

3、朴素的模式匹配算法

拿字符串A去字符串B中逐一匹配
效率很低

4、KMP模式匹配算法

  • 遇到再看吧,不太重要
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容