形式语言第三章参考答案
更新时间:2023-12-08 05:32:01 阅读量: 教育文库 文档下载
第三章作业答案
1.已知DFA M1与M2如图3-18所示。 (敖雪峰 02282068)
(1) 请分别给出它们在处理字符串1011001的过程中经过的状态序列。 (2) 请给出它们的形式描述。
q0S0q1q00q111010101110q2q30q2q3
图3-18 两个不同的DFA
解答:(1)M1在处理1011001的过程中经过的状态序列为q0q3q1q3q2q3q1q3;
M2在处理1011001的过程中经过的状态序列为q0q2q3q1q3q2q3q1;
(2)考虑到用形式语言表示,用自然语言似乎不是那么容易,所以用图上作业法把它们用正则表达式来描述:
M1: [01+(00+1)(11+0)][11+(10+0)(11+0)]*
10
M2: (01+1+000){(01)*+[(001+11)(01+1+000)]*}
******************************************************************************* 2.构造下列语言的DFA ( 陶文婧 02282085 )
*
(1){0,1}
0,1(2){0,1}
S+
0,10,1
(3){x|x?{0,1}+且x中不含00的串}
(设置一个陷阱状态,一旦发现有00的子串,就进入陷阱状态)
S0110100,1
*
(4){ x|x?{0,1}且x中不含00的串}
(可接受空字符串,所以初始状态也是接受状态)
S0110100,1
(5){x|x?{0,1}且x中含形如10110的子串}
+
010,1010110S0+
1
(6){x|x?{0,1}且x中不含形如10110的子串}
(设置一个陷阱状态,一旦发现有00的子串,就进入陷阱状态)
100101100,1S0,1
(7){x|x?{0,1}+且当把x看成二进制时,x模5和3同余,要求当x为0时,|x|=1,且x?0
时,x的首字符为1 } 1. 以0开头的串不被接受,故设置陷阱状态,当DFA在启动状态读入的符号为0,则进
入陷阱状态 2. 设置7个状态:开始状态qs,q0:除以5余0的等价类,q1:除以5余1的等价类,q2:除以5余2的等价类,q3:除以5余3的等价类,q4:除以5余4的等价类,接受状态qt 3. 状态转移表为 状态 q0 q1 q2 q3 0 q1 q3 q0 q1 1 q2 q2 q4 q2 q4
q3 q4 q00110qs1q1101q21q4000qt0,1q3
(8){x|x?{0,1}且x的第十个字符为1}
(设置一个陷阱状态,一旦发现x的第十个字符为0,进入陷阱状态)
0,1+
S0,10,10,10,10,10,10,10,10,110,1(9){x|x?{0,1}+且x以0开头以1结尾}
(设置陷阱状态,当第一个字符为1时,进入陷阱状态)
00110,10S1
(10){x|x?{0,1}+且x中至少含有两个1}
00,111010
+
(11){x|x?{0,1}且如果x以1结尾,则它的长度为偶数;如果x以0结尾,则它的长度
为奇数}
可将{0,1}的字符串分为4个等价类。 q0: [?]的等价类,对应的状态为终止状态 q1:x的长度为奇且以0结尾的等价类 q2:x的长度为奇且以1结尾的等价类 q3: x的长度为偶且以0结尾的等价类 q4: x的长度为偶且以1结尾的等价类
+
q1q0S110010q40q311q2(12){x|x是十进制非负数}
0
S1,2,3,4,5,6,7,8,90,1,2,3,4,5,6,7,8,9.0,1,2,3,4,5,6,7,8,9
(13)?
S
(14)?
S
*******************************************************************************
3 (1) (张友坤02282061)
?={0,1}
Set(q0)={x | x? ?* } (2)
?={0,1}
Set(q0)=?
Set(q1)={x | x? ?+ }
(3)
?={0,1} Set(q0)= ?
Set(q1)={x | x? ?+并且x中不含形如00的子串 }
+
Set(q2)={x | x? ?并且x中不含形如00的子串 } (4)
?={0,1}
Set(q0)={x | x? ?*并且x中不含形如00的子串 }
*
Set(q1)={x | x? ?并且x中不含形如00的子串 }
(5)
正在阅读:
形式语言第三章参考答案12-08
水塔水位控制PLC系统设计05-21
思品悟行说读书,正本清源谈管理 - 《管理的实践》书评03-15
九年级化学下册教学计划 (2)08-24
《义务教育校本课程开发》校本课程开发方案06-15
HTML颜色代码表08-27
关爱残疾儿童计划11-16
仁爱英语八年级下册单词表(只有中文)12-16
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 形式
- 答案
- 语言
- 参考
- 第三章
- 赛门铁克容灾方案
- 2018年党员各种谈心谈话记录
- Windows7 很全很实用 Windows7系统的70个小技巧
- HACMP - IP - Alias方式的简单配置步骤
- 记叙文顺序和线索
- 全国2005年4月高等教育自学考试秘书实务试题
- 人教版小学数学四年级下册《平行四边形和梯形》集体备课教学案(表格式)
- 应用文写作 - 习题集(含答案)
- 2016年5月剖腹产吉日
- 第四篇复习思考题及参考答案
- 2018年事业单位面试真题及答案100题(最新整理)
- 2011年河北省国民经济和社会发展统计公报 - 图文
- 小学奥数专题156-1-3植树问题 题库学生版
- 校本研修活动记录
- 学前儿童数学教育大纲
- 大玄空挨星秘诀及蒋公阳宅断
- 中南大学题库
- 16春天大《房地产估价》在线作业二
- FLIR A320在线式热像仪 容祺
- 中华人民共和国国家安全法 试卷 及 答案