正在加载图片...
6.子串定位 StrIndex(s,t) s为主串,t为子串,操作结果是若t∈s,则操作返回t在s中首次出现的位置, 否则返回值为0。 7串插入 StrInsert(s, i, t) 串st存在,且1si≤ Strength(s)+1。操作结果是将串埔插入到串s的第个字符位 置上,s的串值发生改变。 8串删除 StrDelete(s, i, len) 串s存在,并且1≤ StrEngth(s),0≤en≤ StrEngth(s}计+1。操作结果是删除串s 中从第个字符开始的长度为en的子串,s的串值改变。 9.串替换 StrEp(str) 串str存在且t不为空,操作结果是用串r替换串s中出现的所有与串t相等的不 重叠的子串,s的串值改变。 串的基本操作中前5个操作是最为基本的,它们不能用 其他的操作来合成,因此通常将这5个基本操作称为最小 操作集。 2021年1月21日 数据结构讲义2021年1月21日 数据结构讲义 6 ⒍子串定位 StrIndex(s,t) s为主串,t为子串,操作结果是若t∈s,则操作返回t在s中首次出现的位置, 否则返回值为0。 ⒎串插入 StrInsert(s,i,t) 串s,t存在,且1≤i≤StrLength(s)+1。操作结果是将串t插入到串s 的第i个字符位 置上,s的串值发生改变。 ⒏串删除 StrDelete(s,i,len) 串s存在,并且1≤i≤StrLength(s),0≤len≤StrLength(s)-i+1。操作结果是删除串s 中从第i个字符开始的长度为len的子串,s的串值改变。 ⒐串替换 StrRep(s,t,r) 串s,t,r存在且t不为空,操作结果是用串r 替换串s中出现的所有与串t相等的不 重叠的子串,s的串值改变。 • 串的基本操作中前5个操作是最为基本的,它们不能用 其他的操作来合成,因此通常将这5个基本操作称为最小 操作集
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有