- 1
- 0
- 约8.42千字
- 约 56页
- 2017-06-08 发布于湖北
- 举报
第2章 形式语言的基础知识 内容提要 形式语言 文法和语言 分析树 2.1 形式语言 符号和字符串 符号:抽象实体,不加以形式定义。就像几何学中的“点”。或者叫原子概念,凭直觉去体会。 字母表:有限个符号的集合。字母表一般用?记。例如,英语的字母表?={a,b,…,z,A,B,…,Z};汉语的字母表由汉字构成。 字符串:字母表中符号的有穷序列。 字符串的长度:组成该字符串的符号的个数。字符串?的长度记作|?|。 例如字符串banana的长度为6。空字符串记作?,由0个符号组成,故|?|=0。 字符串的前缀:该字符串领头的若干符号。 字符串的后缀:该字符串结尾的若干符号。 例如,字符串abc具有前缀?,a,ab和abc;其后缀有?,c,bc,abc。 若字符串的前缀(或后缀)不是字符串本身,则称之为真前缀(或真后缀)。 字符串的子串:去掉字符串的一个前缀和后缀后得到的字符串。例如,nan是banana的一个子串。 字符串的子序列:从字符串中删除0个或多个符号后得到的串(这些被删除的符号可以不相邻)。例如,baaa是banana的子序列。 字符串的运算 字符串的连接:如果x和y是字符串,那么x和y的连接xy是把y接到x后面所形成的字符串。 例如,如果x=dog,y=house,则xy=doghouse。由?的定义,显然有??=??=?。 字符串的方幂:设x是字符串,把x自身连接
您可能关注的文档
最近下载
- 2025_2026学年天津市天津市河北区八年级下学期4月期中数学检测试卷 [含解析].docx
- 2024年全国共青团“新团员入团”应知应会知识试题与答案 .pdf VIP
- 西美附中历年文化课真题试卷.doc VIP
- GB50341-2014立式圆筒形钢制焊接油罐设计规范-202204021.docx VIP
- 岳阳市平江县2025-2026学年第二学期六年级语文期末考试卷(部编版含答案).docx VIP
- 《建筑电气与智能化通用规范》学习课件.pptx VIP
- 狐狸分奶酪.-课件.ppt VIP
- 《狐狸分奶酪》.pptx VIP
- 精品解析:辽宁省沈阳市铁西区2024-2025学年八年级下学期期中物理试题(原卷版).docx VIP
- 徒手整形的优势.pptx VIP
原创力文档

文档评论(0)