我已經從過去的考卷以下問題: 描述RE的英語語言
我奮力必要的15字範圍內的正式定義。到目前爲止,我有:
我)空字符串或一組包含零個或多個A或B的或兩個
II)與一個或多個一個的開始,除非前面加B的一組琴絃弦,然後是一個或多個a,其中有零個或多個可能的前b個。
我的定義看起來相當麻煩......我只是不想通過簡化定義而失去任何信息。
我已經從過去的考卷以下問題: 描述RE的英語語言
我奮力必要的15字範圍內的正式定義。到目前爲止,我有:
我)空字符串或一組包含零個或多個A或B的或兩個
II)與一個或多個一個的開始,除非前面加B的一組琴絃弦,然後是一個或多個a,其中有零個或多個可能的前b個。
我的定義看起來相當麻煩......我只是不想通過簡化定義而失去任何信息。
嘗試在描述它們之前簡化正則表達式。
i
相當於(a | b)*
這意味着any number of a's and b's in any order
。
ii
相當於(a|b)*a(a|b)*a
,這是很難在僅15個字來形容,我的最好的嘗試是a's and b's in any order, at least two a's, the final letter is a
謝謝,但我沒有得到(ii)。爲什麼只有兩個B比A更多?如果b完全沒有被選中,該怎麼辦? – user559142 2011-05-11 13:40:16
@ user559142對不起,我的意思是說有兩個或更多個a,我沒有具體說明有多少個b。可以有任意數量的b,包括無。 – sverre 2011-05-11 13:42:37
啊對,是的有道理!乾杯!! – user559142 2011-05-11 13:44:08