编译原理 第3讲习题解答.docVIP

  • 56
  • 0
  • 约5.21千字
  • 约 8页
  • 2017-06-17 发布于湖北
  • 举报
第三章 习题参考解答 3.1 构造自动机A,使得 ① ② ③ 当从左至右读入二进制数时,它能识别出读入的奇数; ④ 它识别字母表{a, b}上的符号串,但符号串不能含两个相邻的a,也不含两个相邻的b; ⑤ 它能接受字母表{0, 1}上的符号串,这些符号串由任意的1、0和随后的任意的11、00对组成。 ⑥ 它能识别形式如 (dd*( d*E (dd 的实数,其中,d({0, 1, 2, 3, 4, 5, 6, 7, 8, 9}。 3.2 构造下列正规表达式的DFSA: ① xy*(yx*y(xyx; ② 00((01)*(11; ③ 01((10(01)*(11(00))*01; ④ a(ab*(ba*)*b。 3.3 消除图3.24所示自动机的空移。 图3.24 含空移的自动机 3.4 将图3.25所示NDFSA确定化和最小化。 图3.25 待确定化的NDFSA 3.5 设e、e1、e2是字母表(上的正规表达式,试证明 ① e(e=e;② {{e}}={e};③ {e}=((e{e};④ {e1 e2} e1= e1{e2 e1}; ⑤ {e1(e2}={{e1}{e2}}={{e1}({e2}}。 3.6 构造下面文法G[

文档评论(0)

1亿VIP精品文档

相关文档