如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
会计学4.1串的定义(dìngyì)串的抽象数据类型定义(dìngyì):(2)StrInsert(S,pos,T)初始条件:串S和T存在,1≤pos≤StrLength(S)+1操作结果(jiēguǒ):在串S的第pos个字符之前插入串T(5)StrEmpty(S)初始条件:串S存在操作结果(jiēguǒ):若串S为空串,则返回TRUE,否则返回FALSE(8)StrClear(S)初始条件:串S存在操作(cāozuò)结果:将S清为空串(11)StrIndex(S,T,pos)初始条件:串S和T存在,T是非空串,1≤pos≤StrLength(S)操作结果(jiēguǒ):若串S中存在与串T相同的子串,则返回它在串S中第pos个字符之后第一次出现的位置;否则返回04.2抽象数据类型串的实现(shíxiàn)定长顺序串基本操作的实现(shíxiàn)算法(2)串删除(shānchú)函数(3)串复制(fùzhì)函数(4)判空函数(hánshù)(5)串比较(bǐjiào)函数(6)求串长函数(hánshù)(7)清空(qīnɡkōnɡ)函数(8)连接(liánjiē)函数(9)求子串函数(hánshù)(10)定位(dìngwèi)函数4.2.2堆串堆串的定义(dìngyì)为:堆串的存储映象(yìnɡxiànɡ)示例用C语言中的“堆”实现(shíxiàn)堆串,其定义为:堆串的基本操作(2)串插入(chārù)函数(3)串删除(shānchú)函数(4)串复制(fùzhì)函数(5)判空函数(hánshù)(6)串比较(bǐjiào)函数(7)求串长函数(hánshù)(8)清空(qīnɡkōnɡ)函数(9)连接(liánjiē)函数(10)求子串函数(hánshù)(11)定位(dìngwèi)函数4.2.3块链串4.3串的应用(yìngyòng)举例:文本编辑串的插入(chārù):串的插入(chārù):串的插入(chārù):串的连接(liánjiē):串的连接(liánjiē):串的连接(liánjiē):串的置换(zhìhuàn):串的置换(zhìhuàn):串的置换(zhìhuàn):2.4:2.5: