《整理版功课评讲》PPT课件.ppt_第1页
《整理版功课评讲》PPT课件.ppt_第2页
《整理版功课评讲》PPT课件.ppt_第3页
《整理版功课评讲》PPT课件.ppt_第4页
《整理版功课评讲》PPT课件.ppt_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

程 序 设 计 语 言,CH3.词法分析 程序设计语言编译原理 陈火旺等编著 2000年第3版,编译原理参考答案,扦醋峭袍狞莎漓迢勋簿伺宏写滓烽铆访榔贪炉辊沙倒缩肉氛有按峡吓谬铃作业评讲数据库原理与应用-课程概述,4/13/2019,作业评讲,CH.3.练习题2(P63.),2. 给出下面C+程序段中的单词符号及其属性值。 int CInt:nMulDiv(int n1,int n2) if (n3 = = 0) return 0; else return (n1*n2)/n3; 问题:没写全;表达不准确 解:, , , , , , , , , , , ,眯枝烤丰肾搽挺捎末招蛆亨降饶咯使明誊惠慕眯渣炼洛朔悠谗涤航贪添徽作业评讲数据库原理与应用-课程概述,4/13/2019,作业评讲,CH.3.练习题2(P63.),续解: , , , , , , , , , , , , , , , , , , , 。,衡尘馆榷臭肌诗绒寞甚姐眠汇搬馋渴北援夏观骄狗钳砧唇初艇芍干币渗繁作业评讲数据库原理与应用-课程概述,CH.3.练习题5(P63.),5. 证明3.3.1中关于正规式的交换律、结合律等五个关系。 解:证明 U|V=V|U 因为 L(U|V)=L(U)L(V) =L(V)L(U) =L(V|U) 解:证明 U(VW)=(UV)W 因为 L(U(VW) =L(U)L(VW) = L(U)(L(V)L(W) =(L(U)L(V)L(W) = L(UV)L(W) = L(UV)W),红碱舰候芹癌被公昔摊腹氛媳君樟柔嘎梯攒哭住惺预狞迟李串浸辱卑珊辗作业评讲数据库原理与应用-课程概述,CH.3.练习题7(P64.),7. 问题:没构造出DFA;没过程;方法没掌握。 (1) 1(0|1)*101 解1: 正规式对应的NFA:,翱余谱番磨冻凌涉势钥贞僻板卑堑颁藏镭讹老兰姬之起唇酶沮挤戊暑扭呕作业评讲数据库原理与应用-课程概述,CH.3.练习题7(P64.),(1) 正规式 1(0|1)*101,DFA:,初始: 0,1,2,3,4和5 0,1,2,3,40=2,4 0,1,2,3,41=1,3,5 划分为0,1,2,3和4 0,1,2,30=2,4 划分为0,1,2和3 0,1,21=1,3 划分为0和1,2 1,20=2 1,21=3 最后划分得5个子集: 0, 1,2, 3, 4, 5,最小化DFA:,彼叼渐丘智攒滦打冻奔嚏舅槐崖顿彰韦毖颁抹剔基诉细天事锥苹翅瓢付四作业评讲数据库原理与应用-课程概述,CH.3.练习题7(P64.),7. 构造下列正规式相应的DFA。 (1) 1(0|1)*101 解2: 正规式对应的NFA:,DFA:,啦感锈豁蛹嫁陀泞官江绊纪糯肾阳佰粕俭愧奶玄冻音送胡啪吊敦渝众材筑作业评讲数据库原理与应用-课程概述,CH.3.练习题7(P64.),(3) 正规式 0*10*10*10*,DFA:,最小化DFA:,NFA:,抡尤米宜他痞氯乌控擅肇垦骆量独蚁昨铆下维粘剩诵朽怔污蔷硫仿宙队悸作业评讲数据库原理与应用-课程概述,4/13/2019,作业评讲,CH.3.练习题8(P64.),8. 给出下面的正规表达式。 (1) 以01结尾的二进制数串; 正规式 (0|1)*01 或 (0*1*)*01 (2) 能被5整除的十进制整数; 正规式 : (0|1|2|3|4|5|6|7|8|9)*(0|5) 或(0*1*2*3*4*5*6*7*8*9*)*(0|5) 或(0|5)|(1|2|3|9)(0|1|2|3|9)*(0|5) (3) 英文字母组成的所有符号串, 要求符号串中的字母依照字典序排列; 正规式 (a|A)*(b|B)*(c|C)*(d|D)*(z|Z)*,厂痴折肖幸犁樟漾砧看聘赃泌稚溃智泳遮粮徒靛膝余疹摹信氮橡等忱逝呻作业评讲数据库原理与应用-课程概述,CH.3.练习题9(P64.),9.问题:没构造出DFA;没过程;方法没掌握。 (1) 0,1上的含有子串010的所有串; 至少含一个。 正规式 (0|1)*010(0|1)* 或 (0*1*)*010(0*1*)*,NFA:,1,A,D,0,B,0,1,0,0,1,C,脾役赖培暴拆买享虱云缸弘抹垄镀涉楚捏芯澜颅茎冰亢珊视梅躯艇戳脱嫩作业评讲数据库原理与应用-课程概述,4/13/2019,作业评讲,CH.3.练习题9(P64.),正规式 (0|1)*010(0|1)*,最小化DFA:,1,0,3,0,0,1,1,1,0,0,1,2,DFA:,1,0,5,0,0,1,1,1,0,1,2,3,0,4,0,0,1,1,皿滞吠噎寓皮酶抄畏晴邢它怕彰戒着单吴诽栖龙揍内雏决吻缴峻服震畔铣作业评讲数据库原理与应用-课程概述,4/13/2019,作业评讲,CH.3.练习题10(P64.),10. 用FA写出渡河的方法。 设:人-R;狼-L;羊-Y;菜-C; 左岸-Z;右岸-U; 状态 左岸到右岸, 人或人带一件东西 右岸到左岸, 人或人带一件东西,左: 右:,+ 人,东西, 人,东西,驴嗡觉桌唾诈傅巫舜决桐吼烙电甫弃涉氢幅渔航畜枷我家试蒂用馋憋胃颠作业评讲数据库原理与应用-课程概述,4/13/2019,作业评讲,CH.3.练习题10(P64.),Z: U:rlyc,+ r,c, r,Z:c U:rly,Z:ryc U:l,+ r,l,Z:lc U:ry,+ r,y,Z:rlc U:y,+ r,l,Z:y U:rlc,Z:ry U:lc,Z:rlyc U:,Z:l U:ryc,Z:rly U:c, r,y, r,y,+ r,c, r,+ r,y,秉峦骚跨价墒慌砒腺玲竣肖掖杉驭祝懂辛焙佣钓寡质赤惊舶咸氦度壬联迅作业评讲数据库原理与应用-课程概述,CH.3.练习题12(P64.),12.问题:没过程;方法没掌握。 将(a)确定化。,0,a,2,a,a,最小化DFA:,1,b,b,确定化DFA:,确定化:,(a) NFA:,授划撇有痰盼渭睬贷造绊贯译汾侍膝猖伊儿幢冈磷噪后敬纪筏癸抠魂凹夜作业评讲数据库原理与应用-课程概述,CH.3.练习题12(P64.),12.将(b)最小化。 (b) DFA:,初始: 0,1, 2,3,4,5 0,1a =1 0,1b =2,4 不分 2,3,4,5a =1,3,0,5 分成 2,4和3,5 2,4a =1,0 2,4b =3,5 不分 3,5a =3,5 3,5b =2,4 不分 最后得到三个子集: 0,1, 2,4, 3,5 选出代表: 0, 2, 3 最小化的结果如图所示,最小化DFA:,列狸厘罕益忍据熄慕菏稻窑危衷士饿顺肚课萝窄仁陵面谐恒比传赡迸毋囊作业评讲数据库原理与应用-课程概述,CH.3.练习题14(P64.),14.问题:没构造出DFA;没过程;方法没掌握。 (1) 正规式: (10|0)* (2) NFA: 确定化:,DFA:,漆伟妹踏眼芒巳屈频屯蔡雍偿牺搂叶嫂溢敖禾玫仪冤赖夕言驻芦行呈倾顷作业评讲数据库原理与应用-课程概述,CH.3.练习题15(P64.),15.问题:没转换过程;转换方法

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论