これは私の宿題です。
質問は、私が答えを得る方法を示すように求めます. だからここに私の説明があります。
DFA を構築します DFAから、 S -> aA |を取得します。ba A -> aS | BS | nullしたがって、通常の文法は G = {V , T , S, P} です。ここで、V = {S, A} T = {a, b} P = {S -> aA | null bA、A -> aS | BS | ヌル}
ただし、次の質問は次のとおりです。
演習 3 の文法によって生成された言語を受け入れる DFA を構築します。可能であれば、構築された DFA を単純化します。
したがって、DFA を描画することは演習 3 の説明として期待されているものではないと思います。おそらく、DFA を描画せずに通常の言語を取得する別の方法があると思います。私にお知らせください。
ありがとうございました。