質問

M + nが偶数である

言語0 M 1 N の正規表現とは何ですか
役に立ちましたか?

解決

あなたは、文字列の長さが偶数の文字列000...111...を意味している場合、あなたは^(00)*(01)?(11)*$を使用することができます。

他のヒント

は、[OK]をので、あなたは奇数がある場合、彼らがさえているときにゼロのケースについて検討する必要があります。これは、2つの状態、奇数ゼロのためにも、ゼロに1つ、1が必要です。そして、奇数ゼロの場合のために、あなたはその後、1 1のものの偶数個持っている必要があります。でもケースのためにあなただけのものであっても番号が必要です。

その簡単DFAを書くことが、私はここでそれをプロットする方法がわからないので、私は正規表現で推測をハザードつもります:

(0 (00)* 1 (11)*) \/ (00)*(11)*
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top