早教吧作业答案频道 -->数学-->
请问编译原理中a(a|b)*a和aa*b*a有什么区别,
题目详情
请问编译原理中a(a|b)*a和aa*b*a有什么区别,
▼优质解答
答案和解析
涉及到一个优先序问题,前一个正则式接受两个a之间有0长度或任意长度的{a,b}字符串序列,而后一个正则式则只允许两个a之间有的{a,b}序列必须满足:如果a、b同时存在,则a必须在b前面,也就是只接受左右两端全是a,只有中间是b这种夹心饼干的形式.举个栗子你就明白了:
a(a|b)*a可以接受的输入序列有:aa aaa aba abba aaba abaa
aa*b*a 可以接受的输入序列有:aa aaa aaba aba aaabba 不能接受abaa
a(a|b)*a可以接受的输入序列有:aa aaa aba abba aaba abaa
aa*b*a 可以接受的输入序列有:aa aaa aaba aba aaabba 不能接受abaa
看了 请问编译原理中a(a|b)*...的网友还看了以下:
道,法,术,器,势在《道德经》中有原句解释么?出自第几章?还有 以道御术 出自哪一章? 2020-05-17 …
根据关汉卿的《窦娥冤》改编的戏曲作品有不少,其中有的剧作在情节上和原剧相比有较大改动。下面是程砚秋 2020-06-15 …
函数中可以一个x对应多个y吗?(急求高手回答!)大学的高等数学教材中,对于函数,是通过映射引入的。 2020-06-17 …
1938年哈恩用中子轰击铀核,发现产物中有原子核钡(Ba)、氪(Kr)、中子和一些γ射线.下列关于 2020-07-01 …
1.映射f:A到B如果B中元素都在A中有原象,叫f:A到B满射,已知A中有4个元素,集合B中有2个 2020-07-30 …
“盲目追随别人的人,追随不到什么。”这告诉我们()A.要做到心中有原则,不轻信他人B.要坚决杜绝从众 2020-11-21 …
但丁说过:“走自己的路,让别人去说吧。”对这句话理解正确的是()A.心中有原则,不要盲目听从别人B. 2020-11-23 …
但丁说过:“走自己的路,让别人去说吧。”这说明:()A.不管对错,一条路走到底,别去管别人怎么说B. 2020-11-23 …
下列关于细胞癌变的说法中,错误的是()A.只有癌细胞中有原癌基因和抑癌基因B.癌细胞的形态结构发生了 2020-12-07 …
庄子《逍遥游》(节选)的论点是什么?文中有原句吗?文章的结构是怎样的,该怎么引出这个论点? 2020-12-23 …