标签: algorithm finite-automata automata dfa
对于i和k的任何非负值,接受长度为2i + 5k的{b}的字符串的DFA?
这将是什么解决方案?
答案 0 :(得分:0)
首先找到此DFA接受的所有字词。首先,有一个空字符串(i=0, k=0),然后是bb (i=1, k=0),bbbb (i=2, k=0)和bbbbb (i=0, k=1)。从这一点开始,您可以生成具有五个以上b s的所有单词 - 甚至是2*i形式的单词,而奇数的单词格式为5 + 2*i。
i=0, k=0
bb (i=1, k=0
bbbb (i=2, k=0)
bbbbb (i=0, k=1)
b
2*i
5 + 2*i
这是所需的DFA: