1、正则表达式:0(0|1)*1
2、由于不方便画图,最简DFA用状态表表示如下:
(1)开始状态S------输入0------->状态A
(2)状态A-------输入0-------->状态A
(3)状态A-------输入1-------->状态B(可接受状态)
(4)状态B-------输入0-------->状态A
(5)状态B-------输入1-------->状态B(可接受状态)
追问
这样吗?这就是最简DFA?
追答不错,画的虽然丑点,但却是对的。重要的是,你自己觉得呢?这个状态机是不是很完美和简洁的接受你描述的语言!