0
Iは、次の言語とその正規表現{∈{A、B} * W:Wは、接頭辞としてBABあり、接尾辞としてbabaa}オートマトン理論の正規表現ですか?
有する
回答:
を正規表現= BAB(∪B)* babaa∪babaa∪bababaa
太字部分が必要とされているのはなぜ?
Iは、次の言語とその正規表現{∈{A、B} * W:Wは、接頭辞としてBABあり、接尾辞としてbabaa}オートマトン理論の正規表現ですか?
有する
回答:
を正規表現= BAB(∪B)* babaa∪babaa∪bababaa
太字部分が必要とされているのはなぜ?
babはbabaaの接頭辞であり、babaaは明らかにそれ自身の接尾辞です。したがって、ババは可能な文字列です。
babaaはbababaaの接尾辞で、babはbababaaの接頭辞です。したがって、それも含める必要があります。
これらの文字列は言語の一部であると思いますが、正規表現の最初の部分はそれらを受け入れると思いますか? –
はい、最初の部分は確かに言語の一部です.2番目の部分は接頭辞や接尾辞のようには見えません –
これは正解です。答えの一部は接頭辞と接尾辞が重複することを正当化します。私はまだそれを取得していない –