下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第四章1. 设字母表S=0,1,给出S上的正规式r=(0|10)*,请完成以下任务:1) 构造NFA M,使得L(M)=L(r);2) 将NFA M确定化、最小化,得到最简DFA M,使得L(M)=L(M)。解:1)M为:(0|10)* 0 0 1 2) 1令T0=-closure(1)=1,2,4, T0未被标记,加入到子集族C中 2 标记T0,Move(T0,0)=2,-closure(Move(T0,0)=2,4=T1,T1未被标记,加入到子集族C中Move(T0,1)=3,-closure(Move(T0,1)=3=T2,T2未被标记,加入到子集族C中3 标记T1,Move(T1,0)
2、=2,-closure(Move(T1,0)=2,4=T1,Move(T1,1)=3,-closure(Move(T1,1)=3=T2,4标记T2,Move(T2,0)=2,-closure(Move(T2,0)=2,4=T1,Move(T2,1)= ,-closure(Move(T2,1)= , 0 0 1 0 1 化简后为: 0 0 1 2. 已知正规文法G1(S为开始符号) G1: S0A|1B A1S|1 B0S|0 1)该文法产生语言是什么?请用正规式表示;2)构造最简的确定有限自动机DFA,并画出状态转换图。解:1)S=0A|1B S=(0(1S|1)|(1(0S|0)S=(01(
3、S|)|(10(S|) S=(01|10)(S|)S=(01|10)(01|10)*2)NFA为: 0 1 0 1 1 0 1 0 NFA转化为DFA: 1令T0=-closure(1)=1,2,5, T0未被标记,加入到子集族C中 2 标记T0,Move(T0,0)=3,-closure(Move(T0,0)=3=T1,T1未被标记,加入到子集族C中Move(T0,1)=6,-closure(Move(T0,1)=6=T2,T2未被标记,加入到子集族C中3 标记T1,Move(T1,0)= ,-closure(Move(T1,0)= ,Move(T1,1)=4,-closure(Move(T
4、1,1)=4,8,9,10,13,17=T3,T3未被标记,加入到子集族C中4标记T2,Move(T2,0)=7,-closure(Move(T2,0)= 4,8,9,10,13,17=T4,T4未被标记,加入到子集族C中Move(T2,1)= ,-closure(Move(T2,1)= ,5标记T3,Move(T3,0)=11,-closure(Move(T3,0)=11=T5,T5未被标记,加入到子集族C中Move(T3,1)=14,-closure(Move(T3,1)=14=T6,T6未被标记,加入到子集族C中6标记T4,Move(T4,0)=11,-closure(Move(T4,0
5、)=11=T5,Move(T4,1)=14,-closure(Move(T4,1)=14=T6,7标记T5,Move(T5,0)= ,-closure(Move(T5,0)= ,Move(T5,1)=12,-closure(Move(T5,1)=9,10,12,13,16,17=T7,T7未被标记,加入到子集族C中8标记T6,Move(T6,0)=15,-closure(Move(T6,0)= 9,10,13,15,16,17=T8,T8未被标记,加入到子集族C中Move(T6,1)= ,-closure(Move(T6,1)= ,9标记T7,Move(T7,0)=11,-closure(Mo
6、ve(T7,0)=11=T5,Move(T7,1)=14,-closure(Move(T7,1)=14=T6,10标记T8,Move(T8,0)=11,-closure(Move(T8,0)=11=T5,Move(T8,1)=14,-closure(Move(T8,1)=14=T6,则DFA为: 1 0 1 0 0 0 1 1 1 1 0 0 1 1 化简后为: 0 0 1 1 0 1 3.将R=a(a|d)*转换成相应的正规文法。解:令S是文法的开始符则Sa(a|d)*SaA A(a|d)B B(a|d)B A B进一步变换得:SaA AaB AdB A BaB BdB B正规文法GS为:(a,d,S,A,B,S,SaA,AaB,AdB,A,BaB,BdB,B)4将文法GS:1)S-aA 2)S-a 3)A-aA 4)A-dA 5)A-a
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026江苏南京航空航天大学金城学院招聘备考题库(马克思主义学院)附答案详解(达标题)
- 2026西安交通大学第一附属医院门诊部招聘劳务派遣制导医人员备考题库(陕西)带答案详解(新)
- 2026云南临沧检测机构招聘食品检测聘用人员1人备考题库附参考答案详解(巩固)
- 2026湖北黄冈市罗田县教育系统面向国内普通高校招聘教师41人备考题库含完整答案详解【名师系列】
- 2026云南玉溪市计划生育协会城镇公益性岗位招聘1人备考题库附参考答案详解(模拟题)
- 2026浙江嘉兴市桐乡市凤鸣高中招聘寝室生活管理人员若干名备考题库含完整答案详解【有一套】
- 2026新疆兵团第一师八团医院招聘3人备考题库及答案详解(必刷)
- 2026中国科学院上海生命科学研究院分子细胞卓越中心惠利健组招聘科研助理备考题库必考附答案详解
- 2026云南昆明市五华区民政局招聘1人备考题库(综合卷)附答案详解
- 2026上半年四川事业单位统考简阳市卫生健康局考试招聘26人备考题库附参考答案详解【巩固】
- 2025年四川省高考生物试卷真题(含答案解析)
- 公司月度工作汇报管理制度
- 2025-2030新型肥料产业发展分析及政府战略规划实施研究报告
- JG/T 100-1999塔式起重机操作使用规程
- 佣金结算表格协议书
- 统编版 一年级下册道德与法治 第3课《错了就要改》(第二课时)教案教学设计
- 抽象绘画美术课件
- 妊娠期母体变化讲解
- 2024年江苏护理职业学院高职单招语文历年参考题库含答案解析
- 2025年高考数学备考立体几何压轴题(八省联考新考向)
- 浙教版小学三年级下册《劳动》全册教学课件
评论
0/150
提交评论