早教吧作业答案频道 -->数学-->
请问编译原理中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)*...的网友还看了以下:
英语加物理,请来回答一下,GCSE物理,.whenyoulookinamirroryouseeav 2020-04-26 …
英语翻译(1)“A试剂、B试剂及A与B混合剂均能能提高...”如何翻译?(就是三种试剂均能提高.) 2020-05-17 …
英语翻译你能告诉我牛奶不变酸的办法么?(prevent...from...)(大家回答后请耐心等待 2020-05-17 …
英语翻译你们经理请假了,在他请假期间由我接替他的工作. 2020-05-17 …
英语翻译1我今天不太舒服,你能帮我请个假吗?2我家里有些事情,你帮我向总经理请个假吧3我想向老板请 2020-06-04 …
统计从业资格认定的程序是( )。A.申请、审查、考试、注册B.申请、受理、考试、决定C.申请、受理、 2020-06-07 …
麻烦您翻译一下这句英语谢谢中译英注册申请受理通知书根据《商标法》和《商标法实施条例》的有关规定,此 2020-06-12 …
英语翻译这个款我们由于工人的失误漏做管珠了你是否可接爱,如果不行请让他退回我们修理请帮我翻译以下这 2020-07-16 …
[编译原理]构造一个正则表达式,它接受S={a,b,c}上符合以下规则的字符串:如果以a开头,则串 2020-07-23 …
如何证明韦达定理逆定理请证明:设X1,X2,方程aX^2+bX+c=0(a不等于0,b^2-4ac 2020-08-01 …