- 1
- 0
- 约8.14千字
- 约 27页
- 2019-10-08 发布于广东
- 举报
* * 第4章 串 本章学习内容 4.1 串的定义及运算 4.2 串的存储结构 4.3 串运算的实现 4.4 串操作应用举例 4.1 串的定义及运算 4.1.1 基本概念 1.串的定义 串(string)是由零个或多个字符组成的有限序列,记作s=“a1a2…an”,其中s为串的名字,用成对的双引号括起来的字符序列为串的值,但两边的双引号不算串值,不包含在串中。ai(1≤i≤n)可以是字母、数字或其他字符。n为串中字符的个数,称为串的长度。 串s=“a1a2…an”,也可以表示为s=(a1,a2,…,an),即线性表的形式。因此,串也是一种线性表,是一种数据类型受到限制(只能为字符型)的线性表。 2.空串 不含任何字符的串称为空串,它的长度n=0,记为s=“”。 3.空白串 含有一个空格的串,称为空白串,它的长度n=1,记为s=“ ” 或s=“?”。 4.子串、主串 若一个串是另一个串中连续的一段,则这个串称为另一个串的子串,而另一个串相对于该串称为主串。例如,串s1=“abcdefg”,s2=“fabcdefghxyz”,则s1为s2的子串,s2相对于s1为主串。 另外,空串是任意串的子串,任意串是自身的子串。 若一个串的长度为n,则它的子串数目为 ,真子串个数为 (除串本身以
您可能关注的文档
- 新编计算机导论 教学课件 作者 张丽娜 周苏 王文 金海溶 第08章 局域网和无线局域网.ppt
- 新编计算机导论 教学课件 作者 张丽娜 周苏 王文 金海溶 第09章 因特网与Web技术.ppt
- 新编计算机导论 教学课件 作者 张丽娜 周苏 王文 金海溶 第10章 云计算与物联网.ppt
- 新编计算机导论 教学课件 作者 张丽娜 周苏 王文 金海溶 第11章 算法与程序设计.ppt
- 新编计算机导论 教学课件 作者 张丽娜 周苏 王文 金海溶 第12章 数据库、数据仓库与数据挖掘.ppt
- 新编计算机导论 教学课件 作者 张丽娜 周苏 王文 金海溶 第13章 软件工程与开发方法.ppt
- 新编计算机导论 教学课件 作者 张丽娜 周苏 王文 金海溶 第14章 信息安全与风险责任.ppt
- 新编计算机导论 教学课件 作者 张丽娜 周苏 王文 金海溶 第15章 职业、职业素质与法律.ppt
- 新编计算机导论 教学课件 作者 张丽娜 周苏 王文 金海溶 第16章 计算机导论实验总结.doc
- 新编计算机组装与维护 教学课件 作者 王希望主编 第1章 计算机基础知识.ppt
最近下载
- 国防教育日红色故事PPT英雄人物介绍模板红色经典抗日革命爱国主题班会课件(29).pptx VIP
- 2025年陕西中考数学金银卷.pdf VIP
- 国铁集团科研计划课题“揭榜挂帅.pdf VIP
- 江苏省兴化市乐吾实验校2026届中考物理最后一模试卷含解析.doc VIP
- 基于PLC的自动焊接机电气控制系统设计.docx VIP
- 高中数学专题立体几何的基本概念、点线面位置关系及表面积、体积的计算小题综合真题训练(解析版+原卷版).docx VIP
- 2026《基于STM32单片机开发的无人机控制系统设计(附图)》6400字.docx
- 音乐推广合同.docx VIP
- 2026年瑞幸值班主管培训考试题目及答案.doc VIP
- 2026年北京市朝阳区初三一模英语试卷(含答案).docx
原创力文档

文档评论(0)