2
A
回答
2
是的。 Kleene星形確定型有限自動機有兩種狀態。起始狀態是最終的,並且對於a
有一個轉換到它自己,並且對於所有其他符號轉換到另一個狀態。另一個州對每個符號都有一個過渡。
因此,它接受空字符串(因爲起始狀態是最終)和a
重複的任意數量。不是a
的任何內容都會將DFA發送到另一個非終極狀態,並且從中無法逃脫。
如果將Kleene星形應用於比單個符號更復雜的正則表達式,它會變得稍微複雜一些,但它總是可以完成的:只需將正則表達式的NFA插入到顯示的圖像的紅色部分,並應用標準Powerset construction算法將NFA轉換爲DFA。我強烈建議學習這種算法;如果你理解爲什麼它的作品,你會看到爲什麼每個NFA可以轉換成DFA。
0
相關問題
- 1. 結合確定性有限自動機
- 2. 確定性有限自動機 - Java
- 3. 無法理解Kleene Star紙
- 4. 確定性有限自動機的理論方法
- 5. SQL Server正則表達式kleene star
- 6. 創建確定性有限自動機(DFA) - Mercury
- 7. 確定性有限狀態自動機問題
- 8. 需要構造DFA(確定性有限自動機)
- 9. 確定性有限自動機狀態圖
- 10. 我正確嗎? (有限自動機)
- 11. 與Kleene star在球拍結構類型上匹配的模式
- 12. 構造非確定型有限自動機
- 13. 規則確定有限自動
- 14. 非確定性有限自動化問題
- 15. 建設有限自動機
- 16. 非確定型有窮自動機&DFA
- 17. 數學確定自動機
- 18. 有限自動機,下推自動機和圖靈機示例
- 19. 模擬非確定性有限狀態機的遞歸函數
- 20. 有限的可能非確定性狀態機持續時間
- 21. 確定性有限自動機甚至是零和一中給定一個二進制字符串的5
- 22. 有限自動機的運行特性和工作原理
- 23. Python的有限自動機庫
- 24. 模擬C++中的確定性堆棧自動機(DAS)
- 25. 有限自動機只拒絕有限數量的字符串
- 26. NFA是epsilon和空集合語言嗎? (非確定有限自動機)
- 27. 有限狀態自動機圖
- 28. 使用kleene star從正則表達式構造DFA時存在歧義
- 29. 自循環,確定性或非確定性狀態機上的兩個輸入?
- 30. 基於每次確定性有限自動機達到最終狀態時分割一個字符串?