串的基础内容(读书笔记)

对串的基础内容做了个整理

参考书籍严蔚敏版数据结构

数据结构高分笔记

串的基础内容:

定义:串是由0个或者多个字符组成的有限序列

长度:串中字符的个数

空串:含有0个元素的串

子串:串中任意连续的字符组成的子序列

主串:包含子串的串

 

字符的位置:某个字符在串中的序号

      通常用子串第一个字符的位置作为子串在主串中的位置

空格串:由一个或者是多个空格组成的串

串相等:

  当且仅当两个串的长度相等

  并且各个对应位置的字符都相等

串和线性表比较

  串的逻辑结构和线性表类似

  操作集方面:

    线性表操作主要针对表内的某一个元素

    串操作主要针对串内的一个子串

 

下边贴个直观图片

 

 

如有错误 敬请指正

如需转载 请注明出处 谢谢

 

转载于:https://www.cnblogs.com/ITCoderW/p/7422586.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值