在仅由字符a、b构成的所有字符串中,其中以b结尾的字符串集合可用正规式表示为__________。

admin2018-05-08  22

问题 在仅由字符a、b构成的所有字符串中,其中以b结尾的字符串集合可用正规式表示为__________。

选项 A、(b|ab)*b
B、(ab*)*b
C、a*b*b
D、(a|b)*b

答案D

解析 本题考查程序语言基础知识。
  (b|ab)*b表示的字符串集合为{b,bb,abb,bbb,abab,bbbb,abbb,babb….),除了以b结尾,还要求每个a后面至少有1个b的特点。
    (ab*)*b表示的字符串集合为{b,ab,abb,aab,abbb,aaab,abab….},除了以b结尾,还要求以a开头的特点(除了仅有1个b的情形)。
    a*b*b表示的字符串集合为{b,ab,bb,abb,aab,bbb,abbb,aabb,aaab,bbbb….}。
    (aIb)木b表示的字符串集合为{b,ab,bb,aab,abb,bab,bbb,aaab,aabb,abab,abbb,baab,babb,bbab…}。
转载请注明原文地址:https://jikaoti.com/ti/6yx7FFFM
0

最新回复(0)