1 / 1
文档名称:

第4章 串.doc

格式:doc   页数:1
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第4章 串.doc

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第4章 串.doc

文档介绍

文档介绍:第四章习题
1. 设s=’I AM A STUDENT’,  t=’GOOD’,  q=’WORKER’。给出下列操作的结果:
StrLength(s);  SubString(sub1,s,1,7);  SubString(sub2,s,7,1);
StrIndex(s,’A’,4);  StrReplace(s,’STUDENT’,q); 
StrCat(StrCat(sub1,t), StrCat(sub2,q));
2. 编写算法,实现串的基本操作StrReplace(S,T,V)。
3. 假设以块链结构表示串,块的大小为1,且附设头结点。
试编写算法,实现串的下列基本操作:
StrAsign(S,chars); StrCopy(S,T); pare(S,T); StrLength(S);
StrCat(S,T); SubString(Sub,S,pos,len)。
 
4.  叙述以下每对术语的区别:空串和空格串;串变量和串常量;主串和子串;串变量的名字和串变量的值。
5.    已知:S=”(xyz)*”,T=”(x+z)*y”。试利用联接、求子串和置换等操作,将S转换为T.
6.  S和T是用结点大小为1的单链表存储的两个串,设计一个算法将串S中首次与T匹配的子串逆置。
7.  S是用结点大小为4的单链表存储的串,分别编写算法在第k个字符后插入串T,及从第k个字符删除len个字符。
以下算法用定长顺序串:
8.    编写下列算法:
(1)将顺序串r中所有值为ch1的字符换成ch2的字符。
(2)将顺序串r中所有字符按照相反的次序仍存放在r中。
(3)从顺序串r中删除其值等于ch的所有字符。
(4)从顺序串r1中第index 个字符起求出首次与串r2相同的子串的起始位置。
(5)从顺序串r中删除所有与串r1相同的子串。
9.  写一个函数将顺序串s1中的第i个字符到第j个字符之间的字符用s2串替换。
10.              写算法,pare(s,t)。
11.              写算法,实现顺序串的基本操作StrReplace(&s,t,v)。
 
实习题
1.    已知串S和T,试以以下两种方式编写算法,求得所有包含在S中而不包含在T中的字符构成的新串R,

最近更新

缺陷预测数据增强 35页

2024年兰州现代职业学院单招职业技能考试题库.. 40页

2024年兰州石化职业技术学院单招职业倾向性考.. 42页

绿色包装回收 35页

2024年兰州职业技术学院单招职业技能考试模拟.. 40页

2024年兰州资源环境职业技术大学单招职业倾向.. 41页

2024年兰州资源环境职业技术大学单招职业适应.. 39页

2024年兰考三农职业学院单招职业技能考试模拟.. 41页

2024年共青科技职业学院单招职业倾向性考试题.. 39页

2024年兴安职业技术学院单招综合素质考试题库.. 41页

2026年住宅窗户风水讲究 5页

2024年冀中职业学院单招职业技能考试模拟测试.. 38页

2024年内江卫生与健康职业学院单招职业倾向性.. 40页

航空材料轻量化研究-第7篇 35页

维修资源协同管理 35页

2024年内蒙古丰州职业学院单招职业技能考试题.. 39页

2024年内蒙古乌兰察布盟单招职业适应性测试题.. 40页

2026年低碳亲子活动方案 13页

2024年内蒙古兴安盟单招职业适应性测试模拟测.. 39页

2024年内蒙古化工职业学院单招职业技能考试题.. 41页

2024年内蒙古北方职业技术学院单招职业倾向性.. 40页

2024年内蒙古呼伦贝尔市单招职业倾向性考试模.. 41页

2024年内蒙古呼和浩特市单招职业适应性测试模.. 41页

2024年内蒙古巴彦淖尔盟单招职业倾向性考试模.. 40页

2024年内蒙古建筑职业技术学院单招职业倾向性.. 40页

2026年伤感emo的文案 14页

2024年内蒙古机电职业技术学院单招职业适应性.. 41页

2026年传统节日高三作文 10页

2024年内蒙古电子信息职业技术学院单招职业倾.. 41页

2024年内蒙古科技职业学院单招综合素质考试模.. 39页