- 27
- 0
- 约6.39千字
- 约 18页
- 2017-08-02 发布于贵州
- 举报
编译原理 第2习题课
1.构造正规式的DFA。
(1)1(0|1)*101
首先构造NFA:
NFA化为DFA:
状态转换表:
Q 1 0 {X} A {ABC} B {ABC} B {BCD} C {BC} D {BCD} C {BCD} C {BCE} E {BC} D {BCD} C {BC} D {BCE} E {BCDY} Y {BC} D {BCDY} Y {BCD} C {BCE} E
状态转换图:
初态
1 0 A B B C D C C E D C D E Y D Y C E 化简后得:
(2)(a|b)*(aa|bb)(a|b)*
?
NFA化为DFA:
Q a b {X 1 2} {1 2 3} {1 2 4} {1 2 3} {1 2 3 5 Y} {1 2 4 } {1 2 4} {1 2 3} {1 2 4 5 Y} {1 2 3 5 Y} {1 2 3 5 Y} {1 2 4 Y} {1 2 4 5 Y} {1
原创力文档

文档评论(0)