数据结构(王道)——数据结构之 串

数据结构(王道)——数据结构之 串_第1张图片

一、串的数据结构

 串的定义:

数据结构(王道)——数据结构之 串_第2张图片

 

串和线性表对比:

数据结构(王道)——数据结构之 串_第3张图片

串的基本操作 

 数据结构(王道)——数据结构之 串_第4张图片

串的比较思路

数据结构(王道)——数据结构之 串_第5张图片

字符集编码含义

 

串定义总结:

 数据结构(王道)——数据结构之 串_第6张图片

 

二、串的存储结构

定义一个串的方式

定长顺序存储和堆分配存储

数据结构(王道)——数据结构之 串_第7张图片

 

定长顺序存储的方案:

数据结构(王道)——数据结构之 串_第8张图片

 

堆分配存储的方案:

数据结构(王道)——数据结构之 串_第9张图片

基本操作以及实现:

下列基本操作较为简单可以参考顺序表基本操作思路

 数据结构(王道)——数据结构之 串_第10张图片

 

求子串的实现:

数据结构(王道)——数据结构之 串_第11张图片

 

比较操作的实现:

数据结构(王道)——数据结构之 串_第12张图片

 

 

定位操作的实现:数据结构(王道)——数据结构之 串_第13张图片

 

串的存储结构实现总结:

数据结构(王道)——数据结构之 串_第14张图片

 

你可能感兴趣的:(数据结构)