




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
3 3 2 3 3 6 3 3 7 3 3 8 3 3 9 3 6 3 3 6 4 3 6 5 3 7 1 3 7 2 3 7 3 3 8 1 3 8 2 3 9 3 3 3 2 描述下列正则表达式代表的语言 a a a b a b a b c a b a a b a b d a ba ba ba e aa bb ab ba aa bb ab ba aa bb 答案 a 由 a 开头并结尾的由 a 和 b 构成的字符串 b 由 a 和 b 构成的字符串 c 倒数第三位为 a 的由 a 和 b 构成的字符串 d 仅含 3 个 b 的由 a 和 b 构成的字符串 e 含有偶数个 a 和偶数个 b 的由 a 和 b 构成的字符串 注意 请准确描述语言的性质而不是列举满足正则表达式的串 3 3 6 写出满足下列定义的字符 a The first ten letters in either upper or lower case b The lowercase consonants c The digits in a hexadecimal number d The characters that can appear at the end of a legitimate English sentence 答案 a a jA J b a j c 0 9a f d 3 3 7 写出匹配字符串 的正则表达式 答案 编译原理 龙书 第三章答案 3 6 3 对于图 3 29 表示的 NFA 列出 aabb 的所有路径 这个 NFA 能否接受 aabb 答案 aabb 的所有路径 01223 00111 012000 00000 01222 00011 00123 存在路径 1223 和 0123 所以能接受 aabb 3 6 4 对于图 3 30 表示的 NFA 列出 aabb 的所有路径 这个 NFA 能否接受 aabb 答案 010123 0101212 030123 0301212 030303232 0303032123 03030321212 由于存在 03210 这样的环 所以这里有无数种路径 存在路径终止于 3 所以能接受 aabb 3 6 5 给出以下 NFA 的 Transition Table a 图 3 29 b 图 3 30 c 图 3 26 答案 a State a b e 0 0 1 0 空集 1 1 2 1 空集 2 2 2 3 0 3 空集 空集 空集 b State a b e 0 1 空集 3 1 空集 2 0 2 空集 3 1 3 0 空集 2 c State a b e 0 空集 空集 1 3 1 2 空集 空集 2 2 空集 空集 3 空集 4 空集 4 空集 4 空集 3 7 1 把下列 NFA 转化为 DFA a 图 3 26 b 图 3 29 c 图 3 30 答案 a b c a b 注意 以上答案并不唯一 等价即可 3 7 2 用算法 3 22 模拟 NFA 输入为 aabb a 图 3 29 b 图 3 30 答案 a S nextChar 0 a A 0 1 a 0 1 2 b 0 1 2 3 b 0 1 2 3 eof F 3 所以返回 yes b S nextChar 0 1 2 3 a 0 1 2 3 a 0 1 2 3 b 0 1 2 3 b 0 1 2 3 eof F 3 所以返回 yes 3 7 3 用算法 3 23 和 3 20 把下列正则表达式转换为 DFA a alb b a lb c ela b d alb abb alb 答案 a NFA DFA NFA State DFA State a b 0 1 2 3 7 A B C 1 2 3 4 6 7 B B C 1 2 3 5 6 7 C B C b NFA DFA NFA State DFA State a b 0 1 2 3 4 5 8 9 10 11 A B C 1 2 3 4 5 6 8 9 10 11 B B C 1 2 3 4 5 7 8 9 10 11 C B C c NFA DFA NFA State DFA State a b 0 1 2 3 4 6 7 9 10 A B C 1 2 3 4 5 6 7 9 10 B B C 1 2 3 4 6 7 8 9 10 C B C d NFA DFA NFA State DFA State a b 0 1 2 3 7 A B C 1 2 3 4 6 7 8 B B D 1 2 3 5 6 7 C B C 1 2 3 5 6 7 9 D B E 1 2 3 5 6 7 10 11 12 13 17 E F G 1 2 3 4 6 7 8 11 12 13 14 16 17 F F G 1 2 3 5 6 7 11 12 13 15 16 17 G F G 注意 这道题要求大家按照算法构造 NFA 和 DFA 有些同学的 NFA 没有完全按照算法构造 另外 画 NFA 和 DFA
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 开平市2025广东江门市开平市融媒体中心招聘编外工作人员2人笔试历年参考题库附带答案详解
- 广西壮族自治区2025广西医科大学实验动物中心非全日制工作人员招聘2人笔试历年参考题库附带答案详解
- 免租期健身房租赁及会员服务补充协议
- 美食评论家生日蛋糕定制与美食体验合作协议
- 旅游合同价款确定与旅游产品创新设计
- 离婚协议书婚姻关系解除及财产处理合同
- 2025年肿瘤科肿瘤综合治疗方案选择测试答案及解析
- 离婚后子女抚养权转让及父母子女共同成长与监护协议
- 《离婚协议书范本与子女监护权法律问题》
- 2025货运物流承包经营合同终止协议书 员工合同协议书
- 人教版英语单词表-六年级上册689
- 南京市交通建设投资控股(集团)有限责任公司公司2024年半年度财务报表及附注
- 部编版(2024)三年级道德与法治上册第8课《同学相伴》教学课件
- 年度广告物料制作安装投标方案(技术方案)
- 加强基层应急管理一体管理与实战训练实施方案
- 2024年中级注册安全工程师《安全生产专业实务(道路运输安全)》真题及答案
- 中药活血化瘀成分的分子靶向作用
- 劳务分包合同1正规范本
- HJ 1249-2022 排污单位自行监测技术指南 储油库、加油站
- 数字金融驱动区域技术创新水平提升的空间溢出效应研究
- 一次性餐具配送投标方案
评论
0/150
提交评论