早教吧 育儿知识 作业答案 考试题库 百科 知识分享

请问编译原理中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)*...的网友还看了以下:

道,法,术,器,势在《道德经》中有原句解释么?出自第几章?还有 以道御术 出自哪一章?  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 …