簡體   English   中英

DFA二進制整數,即:1mod5

[英]DFA for integer in binary that is: 1mod5

我可以為0mod5創建DFA,但是在弄清楚如何為1mod5創建DFA時遇到了麻煩。 例如11 = 1mod5這樣的示例,我的DFA即可正常工作。 但是,當我有16時,15是01111,我不知道如何將其變成16。

從狀態s := 0 您讀取的每個新符號n都進入狀態s := (2s + n) % 5 接受是否處於狀態s = 1

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM