数据结构第二十一节

4.1.2 串的抽象数据类型定义
ADT String{ 数据对象:D = { ai|ai∈CharacterSet, i=1,2,…,n, n
≥0 } 数据关系:R = {<ai-1, ai>| ai-1, ai∈D, i=2,3,…,n } 基本操作:
StrAssign(t , chars) 初始条件: chars是一个字符串常量。 操作结
果:生成一个值为chars的串t 。 StrConcat(s, t) 初始条件:串s, t 已存
在。

操作结果:将串t联结到串s后形成新串存放到s中。 StrLength(t)
初始条件:字符串t已存在。 操作结果:返回串t中的元素个数,称为
串长。 SubString (s, pos, len, sub) 初始条件:串s, 已存在,
1≦pos≦StrLength(s)且 0≦len≦StrLength(s) –pos+1。 操作结果:用
sub返回串s的第pos个字符起长度为len的子串。 …… } ADT String

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值