网站大量收购闲置独家精品文档,联系QQ:2885784924

P64 第三章习题.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
P64 第三章习题

64页 12 将图a确定化 最小化 a,b a a 图a 解:引入新的初态结点X和终态结点Y(X,Y不属于源非确定集)得图如下: a εε ε ε a,b a 列出状态转换矩阵如下所示: a b A {X,0,Y} {0,1,Y} {1} B {0,1,Y} {0,1,Y} {1} C {1} {0,Y} ? D {0,Y} {0,1,Y} {1} DFA如下: a a b b b b a 最少化:终态{A,B,D}a={A,B}∈{A,B,D} {A,B,D}b={B,}∈{A,B,D} ∴ 最少化为: a b a (b)将图b最少化 b b a b a a a b b a a b 图b 解:终态{0,1} a∈{0,1} {0,1} b={2,4}∈{2,3,4,5} ∴{0,1}不能再分 非终态{2,3,4,5} a ={0,1,3,5} {2,4} a ={0,1} {2,4} b ={3,5} {3,5} a ={3,5} {3,5} b ={2,4} 0代表{0,1},2代表{2,4},3代表{3,5}得最少化为: a b a b b a 14.构造一个DFA,它接收∑={0,1}上所有满足如下条件的字符串:每个1都有0直接跟在右边。 解:构造正规式为:(0|10)* 则可构造如下NFA: ε 0 ε ε ε ε ε 1 0 ε ε 列出状态转换矩阵如下: 0 1 A { q0,F,A,C, qf } {B,G,F,A,C, qf} {D} B {B,G,F,A,C, qf} {B,G,F,A,C, qf} {D} C {D} {E,G,F,A,B,C, qf } ? D {E,G,F,A,B,C, qf } {B,G,F,A,C, qf} {D} 则得DFA 如下: 0 0 0 1 1 0 1 最少化得 {A,B,D}0={B} {A,B,D}1={C} 0 1 0 15.给定右线性文法G: S-0S|1S|1A|0B A-1C|1 B-0C|0 C-0C|1C|0|1 求出一个与G等价的左线性文法。 解:由G得NFA={S,A,B,C}∪{f},{0,1},δ,S,{f} 1 0,1 1 1 0,1 0,1 0 0 0 由NFA得左线性文法:GL={0,1},{A,B,C,f},f, ρ’ ρ’:A-1 B-0 C-A1|B0|C0|C1 f-A1|B0|C0|C1 81页 考虑下面文法G:S-a|^|(T) T-T,S|S (1)消除G的左递归 (2)改写后的文法是否是LL(1)的?给出预分析表。 解:(1) S-a|^|(T) T-ST’ T’-,ST’|ε (2) FIRST FOLLOW S a,^,( #, , , ) T a,^,( ) T’ , , ε ) 预分析表: a ^ ( ) , # S S-a S-^ S-(T) T T-ST’ T-ST’ T-ST’ T’ T’-ε T-,ST’ 是LL(1)的。 P81 2.解:(1) first follow E (,a,b,^ #,) E’ +,ε #,) T (,a,b,^ +,#,) T’ (,a,b,^, ε +,#,) F (,a,b,^ (,a,b,^,+,#,) F’ *,ε (,a,b,^,+,#,) P (,a,b,^ *,(,a,b,^,+,#,) (2).略 (3) ( a b ^ + * ) # E E→TE’ E→TE’ E→TE’ E→TE’ E’ E’→+E’ E’→ε E’→ε T T→FT’ T→FT’ T→FT’ T→FT’ T’ T’→T T’→T T’→T T’→T T’→ε T’→ε T’→ε F F→PE’ F→PE’ F→PE’ F→PE’ F’ F’→ε F’→ε F’→ε F’→ε F’→ε F’→*F’ F’→ε F’→ε P P→(E) P→a P→b P→^ 134页 5.文法 S-AS|b A-SA|a 列出所有LR(0)项目 构造LR(0)项目集规范族及识别活前缀的DFA 该文法是SLR的么?若是构造它的SLR分析表。 解:扩展文法:S’-S S

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档