第三章 串第二章回顾线性表的定义顺序存储结构的特征顺序存储结构的操作链式存储结构特征链式存储结构操作多项式应用教学内容3.1串抽象数据类型3.2串的表示和实现3.3串的模式匹配3.3.1 Brute-Force算法3.3.2 KMP算法目的和要求目的:串作为特殊线性表的实现与应用。内容:字符串的基本概念,串抽象数据类型,顺序和链式两种存储结构存储串的特点;采用顺序存储结构实现串的各种操作算法;两种串的模式匹配算法及应用:Brute-Force算法和KMP算法。要求:掌握顺序串类的基本操作实现方法,掌握串的模式匹配算法及应用。重点:串数据类型的各种操作实现,两种串的模式匹配算法及应用。难点:KMP模式匹配算法,next数组在KMP算法中的作用及产生过程。3.1 串抽象数据类型串是一种特殊的线性表!3.1.1 串的基本概念串(字符串,String):是由 0 个或多个字符组成的有限序列。 通常记为:s =“s0s1s2s3…sn-1” ( n≥1 )。串的名串的长度串的值引号””必须有!!!字母、数字或其他字符 双引号的作用作用:避免字符串与变量名或数的常量混淆。 例:x = “123”x = 123 test =“test” 空串:不含任何字符的串,长度 = 0,用符号 ? 表示。 空格串:仅由一个或多个空格组成的串。例如at是data的子串。 子串:由串中任意个连续的字符组成
您可能关注的文档
- 第七单元收集和整理.doc
- 第七单元人物介绍.ppt
- 第七单元:条形统计图教案.doc
- 第七单元 链接 分类列举.ppt
- 第一部分塑性力学.ppt
- 第一讲:音乐与人.ppt
- 第七单元 第一章 的生殖和发育课件.ppt
- 第一节 计算机的结构组成与作用.pptx
- 第七章 输入输出系统[四].ppt
- 第七单元-第一章 生物的生殖和发育.ppt
- 《JJF 2381-2026钢直尺检定仪校准规范》.pdf
- 计量规程规范 JJF 2381-2026钢直尺检定仪校准规范.pdf
- 计量规程规范 JJF 2391-2026超声声时标准棒校准规范.pdf
- JJF 2391-2026超声声时标准棒校准规范.pdf
- 《JJF 2391-2026超声声时标准棒校准规范》.pdf
- 计量规程规范 JJF 2932-2026超声猝发音信号源校准规范.pdf
- 《JJF 2932-2026超声猝发音信号源校准规范》.pdf
- JJF 2932-2026超声猝发音信号源校准规范.pdf
- JJF 2389-2026水声材料声学性能参数测量系统(行波管法)校准规范.pdf
- 计量规程规范 JJF 2389-2026水声材料声学性能参数测量系统(行波管法)校准规范.pdf
最近下载
- 青马工程试题及答案.docx VIP
- NBT 11604-2024陆上风电场工程拆除技术规范.docx
- 金风2.0MW机组典型故障培训.pptx VIP
- 2025年四川省遂宁市某中学初一入学数学分班考试真题含答案.docx VIP
- 社会学:第四章 社会学在中国.ppt VIP
- DL_T 802.7-2023 电力电缆导管技术条件 第7部分:非开挖用塑料电缆导管.pdf VIP
- 生物信息学课件(东南大学版)1.ppt VIP
- 福州希尔顿欢朋酒店效果图方案.pptx
- 2026年海南省机关事业单位招聘雇员及村(社区)工作人员考试(公共基础知识及公文写作)历年参考题库含.docx VIP
- 计算机组成原理第五章部分课后题答案(唐朔飞版).pdf VIP
原创力文档

文档评论(0)