- 10
- 0
- 约4.59千字
- 约 21页
- 2016-08-25 发布于河南
- 举报
第4章 串07
* 孙克雷制作 第4章 串 学习要点 掌握串的基本操作以及串操作在存储结构下的实现。 理解串的模式匹配算法。 4.1 串的基本概念 基本概念 串:是由多个或零个字符组成的有限序列 ,记作 S = ‘a1a2a3…an’ (n=0),其中 S是串名字,‘a1a2a3…an’是串值 ai是串中字符,n是串的长度,表示串中字符数目。 空串:零个字符的串称为空串,记作 “?”。 空格串:由一个或多个空格组成的串。 子串:串中任意个连续的字符组成的子序列。 主串:包含子串的串。 子串在串中的位置:子串的第一个字符在主串中的位置。 串相等:串长度相等,且对应位置上字符相等。 1. 空串和空格串的不同,例如‘ ’和‘ ’分别表示长度为1的空格串和长度为0的空串。 2. 空串是任意串的子串,任意串是其自身的子串。 3. 串的逻辑结构与线性表相似,区别在于串的数据对象约束为字符集,但基本操作和线性表有很大差别。线性表大多以“单个元素”作为操作对象,而串通常以“串的整体”作为操作对象。 4.1.1 串的特性和定义 串赋值 StrAssign (T, chars):把 chars 赋为 T 的值。 串复制 StrCopy (T, S) :由串 S 复制得串 T。 串判空 StrEmpty (S):若 S 为空串,则返回 true,否则
您可能关注的文档
- Chapter 1 - Geograhpical Features.pptx
- 你不知道的一些地道英语表达.doc
- STM32函数库之外部中断.doc
- 北京市示范性高中高二最后检测.doc
- avr题目.doc
- 2008xuean3.doc
- Shoulder Arthroplasty肩关节置换.ppt
- 44biint.s(引导程序).doc
- avr单片机的定时器、中断和PWM(转).doc
- cnspp-ch02-Classical Encryption Techniques.ppt
- 合规红线与避坑实操手册(2026)《DAT 34-2019国家档案馆爱国主义教育基地工作规范》.pptx
- 2026年湖南怀化小学四年级苏教版语文竞赛题及答案.doc
- 2026年湖南怀化小学四年级鲁教版科学专项训练及答案.doc
- 合规红线与避坑实操手册(2026)《DAT 39-2008会计档案案卷格式》.pptx
- 2026年湖南怀化小学三年级浙教版语文练习题含答案解析及答案.doc
- 施工现场风险评估及防范措施.docx
- 2026年湖南怀化小学三年级浙教版数学同步练习含详细解析及答案.doc
- 合规红线与避坑实操手册(2026)《DAT 72-2019岩心档案管理规范》.pptx
- 合规红线与避坑实操手册(2026)《DAT 73-2019档案移动服务平台建设指南》.pptx
- 2026年湖南怀化小学三年级人教版道德与法治入学考试附答案及答案.doc
最近下载
- 2026年雄鹰杯小动物医师技能大赛必练题库(350题).doc VIP
- 广东省深圳市2025年中考语文试卷【附答案】 .pdf VIP
- 基于单片机的温湿度控制系统设计.docx VIP
- 现场生命急救知识与技能学习通超星期末考试答案章节答案2024年.docx VIP
- 基于PLC的自動售货机控制系统的设计稿毕业设计稿专业论文.doc VIP
- 意大利语CELI1_初级考试A2.pdf VIP
- 学习通《现场生命急救知识与技能(南昌大学)》2025章节测试附答案.docx VIP
- 超星尔雅学习通《现场生命急救知识与技能(南昌大学)》2024章节测试答案.docx VIP
- 城市地下空间土地使用权的价格评估.PDF VIP
- 中国红十字会救护师资培训理论考试示范试卷(附答案).docx VIP
原创力文档

文档评论(0)