KMP算法在正则文法中的应用

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:liouyun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
KMP又被称作克努特一一莫里斯一一普拉特操作(简称KMP算法)它是一种模式匹配算法,这个算法的关键是根据给定的模式,w1,m,定义一个next函数。本文阐述了利用KMP算法的匹配思想,解决不包含莫字符串系列的正则文法,该正则文法主要是用在词法分析过程中找出程序中的错误的代码,且对应的自动机中无等价的状态。本文根据KMP、正则文法和自动机的定义和基本原理证明了此技术的可行性和正确性,为编译程序设计提供自动生成最小化正则文法的技术和实现程序以供参考。
其他文献
随着我国国民经济的快速发展,社会主义市场经济不断完善,桥梁工程建设得到了飞速发展,但是,在快速发展的同时,也存在诸多不良因素.如:大量的桥梁远没有达到预期使用寿命,出现
公路工程的建设是促进地方经济发展以及满足居民出行的基本建设之一.为了促进经济的融合,提升地区综合竞争力,要求公路工程的建设实现完整、顺畅、方便以及快捷,这就不可避免
当代大学生主体上具有强烈的社会责任感,但也存在着部分大学生社会责任感缺失的问题。加强社会主义核心价值观教育,帮助大学生承担“中国梦”的历史使命;加强中华民族优秀传
采用压力浸渗法制备M40+SiCp/AZ91D复合材料,对其微观组织及力学性能进行研究。结果表明,复合材料组织致密界面结合良好,弯曲强度达到1629MPa,弯曲模量达到216GPa,较M40/AZ91D复合材
用化学的,物理的和物化的方法证明,沸石凝灰岩中的沸石是热力学稳定的物质,硅酸盐水泥中碱度在常温下不足以破坏沸石的结构。沸石凝灰岩的火山灰活性来自凝灰岩中无定性的SiO2和
社会主义新农村建设是我国现代化进程中的重大历史任务,必然会对我国地方政府能力建设提出新的挑战、要求和启发。加强地方政府能力建设是推进新农村建设的关键。当前我国地方
深受社会发展理论和历史哲学影响的文化发展理论,主要有三种形态:进化论、自由主义和唯物史观。在20世纪,以哈耶克为代表的自由主义文化理论,一直是唯物史观文化理论的主要批
企业的经营战略决定企业的组织结构、岗位设置、核心能力及企业文化等因素,企业文化随着经营战略的调整而变化,成功的企业会使企业文化为利润作贡献。
要做到高校教学管理的创新,就要树立"以人为本"的教学理念,不断创新教学管理观念,强化教学管理功能,建立柔性化教学管理制度,强化教学管理队伍建设,以教学管理信息化带动教学现
计算机图像处理技术是使用计算机来进行图形图像的设计、存储、完善的技术,在工程技术、广告传媒、遥感观测等方面有着广泛的应用。本文对计算机图像处理技术的内容进行了分析,并对其当前的相关应用和将来的发展趋势做了一定的探讨。