资源描述:
《形式语言与自动机理论,总结,蒋宗礼》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划形式语言与自动机理论,总结,蒋宗礼 第三章作业答案 1.已知DFAM1与M2如图3-18所示。(敖雪峰) (1)请分别给出它们在处理字符串的过程中经过的状态序列。(2)请给出它们的形式描述。 qS q0 1 图3-18两个不同的DFA 解答:(1)M1在处理的过程中经过的状态序列为q0q3q1q3q2q3q1q3;M2在处理的过程中经过的状态序列为q0q2q3q1q3q2q3q1; (2)考虑到用形式语言表示,用自然语言似乎不是那
2、么容易,所以用图上作业法把它们用正则表达式来描述: M1:[01+(00+1)(11+0)][11+(10+0)(11+0)]* M2:(01+1+000){(01)*+[(001+11)(01+1+000)]*} *******************************************************************************2.构造下列语言的DFA (陶文婧){0,1}*目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应
3、公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 ,1 {0, 1} + ,1 {x
4、x?{0,1}+且x中不含00的串} {x
5、x?{0,1}*且x中不含00的串} {x
6、x?{0,1}+且x中含形如10110的子串} + {x
7、x?{0,1}且x中不含形如10110的子串} {x
8、x?{0,1}+且当把x看成二进制时,x模5和3同余,要求当x为0时,
9、x
10、=1,且x?0 时,x的首字符为1} 1.以0开头的串不被接受,故设置陷阱状态,当DFA在启动状态读入的符号为0,则
11、进 入陷阱状态 2.设置7个状态:开始状态qs,q0:除以5余0的等价类,q1:除以5余1的等价类,q2:除以5 余2的等价类,q3:除以5余3的等价类,q4:除以5余4的等价类,接受状态qt {x
12、x?{0,1}且x的第十个字符为1}目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 + {x
13、x?{0,1}+且x以0开头以1结尾} {x
14、x?{0,1}
15、+且x中至少含有两个1} {x
16、x?{0,1}+且如果x以1结尾,则它的长度为偶数;如果x以0结尾,则它的长度 为奇数} 可将{0,1}+的字符串分为4个等价类。q0:[?]的等价类,对应的状态为终止状态q1:x的长度为奇且以0结尾的等价类q2:x的长度为奇且以1结尾的等价类q3:x的长度为偶且以0结尾的等价类q4:x的长度为偶且以1结尾的等价类 {x
17、x是十进制非负数} 4,9 5,6 ,7,8,9 ? ? *****************************************************************
18、************** 3(1)目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 ?={0,1} Set(q0)={x
19、x??*} (2) ?={0,1} Set(q0)=? Set(q1)={x
20、x??+} ?={0,1} Set(q0)=? Set(q1)={x
21、x??+并且x中不含形如00的子串}Set(q2)={x
22、x??+并且x中不含形
23、如00的子串} (4) ?={0,1} Set(q0)={x
24、x??*并且x中不含形如00的子串}Set(q1)={x
25、x??*并且x中不含形如00的子串}(5) 第一章参考答案 请用列举法给出下列集合。 ⑴你知道的各种颜色。 解:{红,橙,黄,绿,青,蓝,紫} ⑵大学教师中的各种职称。 解:{助教,讲师,副教授,教授}目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人
26、素质的培训计划 ⑶你所学过的课程。解:{语文,数学