慕课编译原理(第六章.词法分析作业2)

本篇博客详细解析了词法分析中的正规式与确定有限自动机(DFA)的关系,通过实例展示了如何构造DFA,包括针对特定串集的正规表达式分析,以及解决复杂场景下的自动机设计,如摆渡问题的自动机解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

慕课国防科技大学.编译原理.第六章.词法分析3.词法分析作业2

0 目录

6 词法分析3

6.4 词法分析作业2

6.4.1课堂重点

6.4.2测试与作业

1(15分)构造下列正规式相应的DFA
1(0∣1)*101
正确答案:
在这里插入图片描述

2(20分)对下面情况给出DFA及正规表达式:
{0,1}上的含有子串010的所有串;
正确答案:
对于最后H步是5,1,6,Y,有小伙伴私信应为5,1,2,6,Y,添加H-F的路径
在这里插入图片描述

3(20分)一个人带着狼、山羊和白菜在一条河的左岸。有一条船,大小正好能装下这个人和其它三件东西中的一件。人和他的随行物都要到河的右岸。人每次只能将一件东西摆渡过河。但若人将狼和羊留在同一岸而无人照顾的话,狼将把羊吃掉。类似地,若羊和白菜留下来无人照看,羊将会吃掉白菜。请问是否有可能摆渡过河去,使得羊和白菜都不被吃掉?如果可能,请用有限自动机写出渡河的方法。
正确答案:
在这里插入图片描述

4(20分)将图将下图确定化和最少化。
在这里插入图片描述
正确答案:
在这里插入图片描述

5(20分)将下图确定化和最少化。
在这里插入图片描述
正确答案:
在这里插入图片描述

7 下一章

博客地址:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mozhimen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值