第4章数据结构串
第 4 章 串 本章目录 4.1串类型的定义 4.2串的表示和实现 4.2.1 串的顺序存储结构 4.2.2 串的链式存储结构 4.3 串的模式匹配 4.3.1 朴素的模式匹配算法 4.3.2 KMP算法 4.4 串的应用举例 4.5 算法设计举例 知识点和难点重点 知识点 基本概念 串操作 模式匹配 难点重点 根据给定操作,编写其它操作的算法 (如,根据前5个基本操作,编写index,replace操作 KMP算法 模式串的next和nextval函数值 手工模拟KMP算法的执行过程 串的其它算法。 定义和概念 串(String):由零个或多个字符组成的有限序列。记为:s=’a1a2…an’(n≥0) 概念: s为串名 ‘a1a2…an’为串值 n为串的长度 ai,字符 n=0,空串(Null String),记为:Ф 若ai 都是 ‘ ’,则称为空格串(blank string) 子串:串中任意连续个字符组成的子序列被称为该串的子串 ,包含子串的串又被称为该子串的主串 子串在主串中的位置: 串的相等:两个串的串值相等(两个串的长度相等,并且各个对应的字符也都相同 ) 串的操作 串赋值:StringAssign(S,T) 求串长:StringLenth(S) 串判等:StringEqual(S,T) 串联接:
您可能关注的文档
最近下载
- DB15T3801-2024 内蒙古公共建筑节能设计标准.pdf VIP
- 《首饰 指环尺寸 定义、测量和命名》标准修订发展报告.docx VIP
- 新解读《GB_T 11888 - 2021首饰 指环尺寸 定义、测量和命名》最新解读.pptx VIP
- 仪器设备期间核查方法.pptx VIP
- GB46768-2025《有限空间作业安全技术规范》解读_-60页.pptx
- 仪器设备期间核查课件.ppt VIP
- (正式版)DB37∕T 2950-2017 《首饰手镯尺寸定义、测量和命名》.docx VIP
- 首饰 指环尺寸 定义、测量和命名标准立项修订与发展报告.docx VIP
- 仪器设备维护与保养培训.pptx VIP
- 《建筑设计防火规范》GB50016-2014.pptx VIP
原创力文档

文档评论(0)