数据结构——串的基本操作与相关概念

系列文章目录

数据结构——顺序表里面的单链表介绍_张小鱼༒的博客-CSDN博客

验证线性表顺序存储结构的算法_张小鱼༒的博客-CSDN博客

栈的基本操作实现算法_张小鱼༒的博客-CSDN博客

前言

此小节主要介绍串的一些基本概念,以及一些基本操作,以及一些注意点,希望对初学者的你有所帮助。


提示:以下是本篇文章正文内容,下面案例仅供参考

一、字符串的二进制ASCII码表

二、串的介绍

1.串的概念:

串的定义以及相关的概念:

2.串的基本操作

串的基本操作:

 3.串比较操作的一些注意点

 4.串的思维导图

 5.串的存储结构

串的顺序存储:

串的链式存储:

上面一种存储的效率较低。下面的存储效率较高,默认选择下面的一种存储方式。 【只针对链式存储】

 6.串长的表示方法

方案二对应的ch[0]位置占1B,只能使用0~255 个数字位。

方案三的缺点是如果遍历,则所用的时间会较长,需要循环遍历找到\0的位置

7.求子串的长度的代码实现

 8.比较操作的代码实现

返回值为a-b的值,即我们用来判断的值.

判断依据:

>0时,S>T 

 <0时,S<T

=0时,S=T

9.字符串的定位操作代码实现

此处我们还要调用字符串的比较操作以及判空操作


总结

以上就是今天要讲的内容,本文仅仅简单介绍了串的使用,以及基本概念,以及一些细节和注意点。

最后欢迎大家点赞👍,收藏⭐,转发🚀,
如有问题、建议,请您在评论区留言💬哦。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

张小鱼༒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值