问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

(编译原理) 求下述文法对应正规式: S->0A|1B A->1S|1 B->0S|0

发布网友 发布时间:2022-07-26 04:54

我来回答

1个回答

热心网友 时间:2023-10-17 03:18

一、简单的推导思路
1、该文法的对应正规式为:[01|10]+
2、推导:
(1)首先,展开产生式S,可知S要么以0开头,要么以1开头;
(2)如果S按产生式S->0A展开,则S必以01开头,因为通过产生式A->1S|1可知,A必定是以1开头的;
(3)如果S按产生式S->1B展开,则S必以10开头,因为产生式B必定以0开头;
(4)综上,可知,S是以01或10开头的非终结符号;
(5)当A以产生式A->1展开或 B以B->0展开时,S将推导结束;
(6)当A以产生式A->1S展开或 B以B->0S展开时,产生式中的非终结符号S将重复(1)-(3)的推导步骤;
(7)综上所述,该文法的对应正规式为:[01|10]+。

二、联立方程组求解
假设非终结符号S、A、B都分别代表一个正规式,则正规文法的产生式集合所代表的就是关于正规式S、A、B的一个方程组。
我们将文法“|”符号替换为正规式“+”符号,可得,
S=0A+1B=0(1S+1)+1(0S+0)=01(S+ε)+10(S+ε)=(01+10)(S+ε)=(01+10)S+(01+10)。
根据方程X=rX+t有形如X=r*t的解论断,可得,
S=(01+10)*(01+10)=[01|10]+。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 二相步进电机通电相序:整步AB-(BA-)-(A-B-)-(B-A);2细分AB-B-(BA-)-(A-)-(A-B-)-(B-)-(B-A)-A。4细分呢 一个长方体的包装盒至少需要多少硬纸? 河南省直电大都有哪些专业? 怎么合理对儿童培训机构设计装修? 怎么烫头发伤害小 怎么减少烫染对头发的伤害? 烫发怎么不伤头发 微信多人视频怎么弄 简单几步教你与多人开视频聊天 万华化学去兰州理工大学宣讲吗? 万华化学年报股价?万华化学好消息?万华化学主要客户? 类似“背信弃义”的成语有哪些? 描写匆匆的成语有哪些? 《皮皮鲁传》中的四字成语有哪些? 牛排的简单做法大全 牛排怎么做好吃 分析组织的经营目标是以下哪个层面的分析(+)。 广义上的工作分析包括流程层面的分析技术层面的分析和组织层面的分析对吗 隐形义齿晚上泡水里会泡坏吗 关于隐形义齿胶Valplast 隐形义齿胶托多长时间老化 如何取消开机自动扫描 设f(b)=blna-alnb(b>e),则f'(b)=lna-a/b? 怎么得出|(xn-b)-(xn-a)|≤|xn-b|+|xn-a|呢 a(a-b)-b(b-a) 无需手机号怎么注册? 这个奔腾b50那个风扇转了一下就停了又不转了过了会又转下又停了是什么原因 奔腾b50温度在五格风扇不转,开空调就转是什么问题 没有手机怎么注册新的 怎么不用手机号注册一个新的 包装纸箱方法 包装纸箱方法是什么 塑料热熔机的塑料热熔机熔接原理 没有手机号怎么申请新的 怎样注册新没有手机号 手机套上的磁铁可能影响手机天线的灵敏度么? 手机天线耦合功率好,是不是灵敏度应该也很好 手机灵敏度都不一样吗 什么手机天线增益和接收灵敏度最好?跟手机的哪个板块有关? 我们收到消息是什么梗LPL 我们收多少钱一斤? 我们收到消息是什么梗 在山东菏泽高速违章在湖北荆州松滋哪里交罚款