言語では、nは力ですが、書く方法は分かりませんでした。次の言語のDFAを作成します。L = {a^n b^n | n> = 1}
答えて
あなたはあなたの宿題を誤解していると思います(クラスそのものはもちろんです)。その言語は通常ではありません。つまり、DFAを構築することはできません。
考えてみましょう:a
をループしている間、あなたがその州を実行した回数はどこにもありません。 b
を何回読むか知る方法がありません。
しかし、これは、このような文脈自由文法で行うことができます。
S->aSb|ab
時々私はdownvotersが投稿を読むかどうか疑問に思う。 – Blindy
は、あなたのクラスでの正規ポンピング補題を乗り越えましたか?
文脈自由言語にも同様のポンピング補題があります
この特定の言語の例:http://en.wikipedia.org/wiki/Pumping_lemma_for_regular_languages#Use_of_lemma – Flo
これは私を取り戻す:) –
- 1. 言語LのためのDFAを探す所与
- 2. 「言語のDFA」の定義
- 3. DFAと通常の言語
- 4. DFAはいくつの言語を認識しますか?
- 5. 次のXAMLをC言語で作成したい
- 6. DFAから言語を抽出するアルゴリズム
- 7. 通常の言語Lには無限の単語がありますか?
- 8. スクリプト言語の作成?
- 9. Matlab(Scilab)の与えられた係数an、bnからのフーリエ級数グラフ生成
- 10. ゲームエンジンのAPIまたはスクリプト言語を作成しますか?
- 11. リストから[a1、...、ai、ai + 1、...、an]をリストする[ai + 1、...、an、a1、.... ai]
- 12. 多言語アンドロイドアプリケーションを作成
- 13. Go言語の順列を作成
- 14. 多言語ウェブサイト、言語操作で動作しますか?
- 15. Eclipseの言語拡張機能を作成しますか?
- 16. どのように言語バインディングを作成しますか?
- 17. WindowsのテーマはC言語でアプリケーションを作成します。
- 18. L = {a * b *}は通常の言語として分類されますか?
- 19. 関数centuryFromYear($ year)をPHP言語で作成しますか?
- 20. Javaでメタ言語を作成する
- 21. 多言語JavaDocsの作成方法は?
- 22. 多言語ActionScript 3.0サイトの作成
- 23. ヘブライ語のウェブサイトのようなボタンは、言語の代わりにギベリッシュ語を作成します。
- 24. Kivyトリガは、私は私のKV言語で次のしているKV言語
- 25. DFAが同じ言語を受け入れる回数は無制限です
- 26. 言語固有の拡張コマンドを作成できますか?
- 27. 英語以外の言語のアプリを作成する正しい方法
- 28. は、私は次のようになります。すべての言語のリストを作成する必要が
- 29. スライスインサートの質問、L [1:1]
- 30. 01から始まる偶数長の言語を受け入れるようにDFAを設計する
万が一宿題タグを忘れましたか? –