您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 可以识别合法变量名的自动机代码实现

  2. 程序功能:识别以字母或下划线开头的,由字母、数字、下划线组成的字符串,即变量名,并且可以连续识别。 状态转换设置部分,共有两个状态 ,0和1 判断输入字母(大小写)或下划线时,如果符合状态0和1,则返回1 判断输入数字时,如果符合状态1,则返回1
  3. 所属分类:其它

    • 发布日期:2010-04-03
    • 文件大小:2kb
    • 提供者:zining_zc
  1. ACM算法模板和pku代码

  2. 本科参加ACM竞赛的过程中积累下来的一部分算法模板,和自己在PKU上面做的一部分题目。 模板目录结构: 目录: 动态规划 O(n^2)的最长上升子序列 nlogn最长上升子序列 高精度 计算几何 Graham扫描法 两线段交点 凸多边形面积 半平面交 计算几何库 数据结构 闭散列法整数hash 开散列法整数hash 字符串hash 堆 二维树状数组 Trie树 二叉查找树 线段树 RMQ LCA+RMQ SB-Tree 数论 生成紧凑素数表 分解质因子 最大公约数 a^b mod n 扩张欧几
  3. 所属分类:其它

    • 发布日期:2010-11-09
    • 文件大小:360kb
    • 提供者:yxysdcl
  1. 编译原理实验报告(词法语法分析 算符优先分析 有限自动机 LL(1)文法分析法等)

  2. 编程 词法分析编程实现 语法分析的编程实现 (C语言,C-free下编译) 算法 算符优先分析 确定的有限自动机 中间代码——a 建立链可用函数b 回填函数 LL(1)文法分析法
  3. 所属分类:其它

    • 发布日期:2010-12-20
    • 文件大小:338kb
    • 提供者:benfen007
  1. 編程新手真言 20081120

  2. 1. 设计才是真正的编程! 2. 面向对象并不是一切? 3. 对象的引用才是对象 4. 对接口编程才是真正的编程 5. 对数据的描述才是数据 6. 面向对象数据库并非数据库?, 7. 网络才是真正的操作系统! 8. 无论你以为上述观点是惊天大秘还是不过尔尔,你都需要这本书! 目录 第一部分 13 前言 14 导读 17  什么是语言级要学习的 20  任何语言都是有门槛的 20  编程学习方法 21  计算机学生专业课程本质讲解 21  用C++进行开发要学到什么程度 23 第二部分
  3. 所属分类:C++

    • 发布日期:2011-03-12
    • 文件大小:2mb
    • 提供者:flyingws2
  1. 软件工程实验_编译原理实验源码

  2. 1设计扫描器的有限自动机(识别器); (2) 设计翻译、生成Token的算法(翻译器); (3) 编写代码并上机调试运行通过。 •输入——源程序文件或源程序字符串; •输出——相应的Token序列; 关键字表和界符表; 符号表和常数表; 1设计语法制导翻译生成表达式的四元式的算法; (2) 编写代码并上机调试运行通过。 •输入——算术表达式 •输出——语法分析结果 相应的四元式序列 (3) 本实验已给出递归子程序法的四元式属性翻译文法的设计,鼓励学生在此基础上进行创新,即设计LL(1)分析法或
  3. 所属分类:C/C++

    • 发布日期:2011-06-19
    • 文件大小:4kb
    • 提供者:mainpulate
  1. VHDL语言100例详解 程序代码

  2. 包括如下100例有关的VHDL描述文件,但解压后只有94例,其他部分错误 第1例?带控制端口的加法器 袁 媛(1) 第2例?无控制端口的加法器 袁 媛(4) 第3例?乘法器 袁 媛(6) 第4例?比较器 袁 媛(8) 第5例?二路选择器 袁 媛(11) 第6例?寄存器 袁 媛(13) 第7例?移位寄存器 袁 媛(16) 第8例?综合单元库 袁 媛(22) 第9例?七值逻辑与基本数据类型 袁 媛(29) 第10例?函数 袁 媛(32) 第11例?七值逻辑线或分辨函数 袁 媛(35) 第12例?转
  3. 所属分类:硬件开发

    • 发布日期:2011-11-10
    • 文件大小:312kb
    • 提供者:shamo88
  1. 编译原理全套

  2. 第1章 编译器概述 第2章 词法分析 2.1 词法记号及属性 2.1.1 词法记号、模式、词法单元 2.1.2 词法记号的属性 2.1.3 词法错误 2.2 词法记号的描述与识别 2.2.1 串和语言 2.2.2 正规式 2.2.3 正规定义 2.2.4 状态转换图 2.3 有限自动机 2.3.1 不确定的有限自动机 2.3.2 确定的有限自动机 2.3.3 NFA到DFA的变换 2.3.4 DFA的化简 2.4 从正规式到有限自动机 2.5 词法分析器的生成器 第3章 语法分析 3.1 上下
  3. 所属分类:C/C++

    • 发布日期:2011-12-03
    • 文件大小:5mb
    • 提供者:hyhwy
  1. 一个C语言的注释确定性自动机(DFA)的实现

  2. 这是一个C语言的注释的有限自动机的实现代码。这是一个测试代码,采用的是输入一个字符串,让程序判断是不是一个有效的C语言风格的注释,也就是这种形式:/**/的注释。输入的过程中,不要使用空格。这只是一个简单的测试代码。
  3. 所属分类:Linux

    • 发布日期:2013-01-09
    • 文件大小:4kb
    • 提供者:myjqc
  1. 有限自动机DFA

  2. Java实现有限自动机相关功能的工具包,包含:正则式与NFA,DFA的相互转化;DFA的交、并、差、补运算;判断一个DFA对应的正则集是否是无限集;列出一个有限正则集所包含的所有字符串,以及包含字符串的最小长度和最大长度;判断两个最小化DFA是否等价等。 本资源为jar包,代码已开源:https://a1e2w3@bitbucket.org/a1e2w3/dfa4java.git
  3. 所属分类:Java

    • 发布日期:2014-03-07
    • 文件大小:92kb
    • 提供者:wang9192
  1. 编译原理技术与工具(英文版)part1

  2. 请注意这是第一部分,第二部分在 http://download.csdn.net/source/173602 这就是有"龙书"之称的编译原理方面的书还有本"虎书"之称的不知道谁共享一下.由于大于30m所以分两部分. 作为编译器设计的教程,本书重点主要放在解决在设计语言翻译器过程中所普遍面对的一些问题上而并不考虑源语言或者目标机器。本书共12章:第一章介绍了编译器的基本结构;第二章给出了一个将前缀表达式转换成后缀表达式的编译器,主要使用本书的一些基本技巧来构建;第三章阐述了词法分析、正则表达式、
  3. 所属分类:其它

    • 发布日期:2007-04-29
    • 文件大小:17mb
    • 提供者:luojxun
  1. hutool框架代码

  2. 一个Java基础工具类,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类,同时提供以下组件: 布隆过滤 缓存 克隆接口 类型转换 日期处理 数据库ORM(基于ActiveRecord思想) 基于DFA有限自动机的多个关键字查找 HTTP客户端 IO和文件 有用的一些数据结构 日志 反射代理类的简化(AOP切面实现) Setting(一种扩展Prope rties的配置文件) System(JVM和系统信息等) WatchService的封装(文件变动监
  3. 所属分类:其它

    • 发布日期:2018-01-02
    • 文件大小:735kb
    • 提供者:qq_34480117
  1. 编程新手真言......

  2. 新手编程导论 ———— A Programming Introduction For Beginners By Minlearn @ http://www.actyou.com.cn/ 设计才是真正的编程! 对类型的设计才是设计! 面向对象并非一切? 无论你以为上述观点是惊天大秘或不过尔尔,你都需要这本书! ----------------------------------------------------------------------------------------------
  3. 所属分类:其它

  1. 实验二-有限自动机.zip(实现代码有详细解释)

  2. 利用状态表和有限自动机的运行原理编写和设计程序,判断输入的自动机是DFA还是NFA,如果是NFA,利用子集法将其确定化,然后利用求同法或求异法将所得的DFA最小化。
  3. 所属分类:C

    • 发布日期:2018-06-23
    • 文件大小:3kb
    • 提供者:allen__0218
  1. DFA运用c语言的一种实现

  2. 有限自动机的c代码实现,基于状态机的跳转, 程序运行后 输入dfa要读取的文件存放位置 例如 table1.dfa 输入 judge + 任意字符串 判断输入的字符串是否被dfa接受 输入list + 数字(小于14) 判断小于输入数字的可接受字符串 输入quit 退出程序
  3. 所属分类:C

    • 发布日期:2018-12-22
    • 文件大小:72kb
    • 提供者:sylt1900
  1. 合工大编译原理17级课件全.zip

  2. 编译原理 合工大17级 课件 李宏芒老师的课件 包含以下章节 第一章 引论  1.1 什么叫编译程序  1.2 编译过程概述  1.3 编译程序的结构  1.4 编译程序与程序设计环境  1.5 编译程序的生成 第二章 高级语言及其语法描述  2.1 程序语言的定义  2.2 高级语言的一般特性  2.3 程序语言的语法描述 第三章 词法分析  3.1 对于词法分析器的要求  3.2 词法分析器的设计  3.3 正规表达式与有限自动机  3.4 词法分析器的自动产生 第四章 语法分析——自上而
  3. 所属分类:专业指导

    • 发布日期:2019-07-24
    • 文件大小:6mb
    • 提供者:drifter_galaxy
  1. 个人收藏分享-超过200个VHDL代码例程并且附有参考资料(绝对值得分享给大家)

  2. VHDL语言100例 目录检索: 第1例 带控制端口的加法器 第2例 无控制端口的加法器 第3例 乘法器 第4例 比较器 第5例 二路选择器 第6例 寄存器 第7例 移位寄存器 第8例 综合单元库 第9例 七值逻辑与基本数据类型 第10例 函数 第11例 七值逻辑线或分辨函数 第12例 转换函数 第13例 左移函数 第14例 七值逻辑程序包 第15例 四输入多路器 第16例 目标选择器 第17例 奇偶校验器 第18例 映射单元库及其使用举 第19例 循环边界常数化测试 第20例 保护保留字 第
  3. 所属分类:专业指导

    • 发布日期:2019-08-25
    • 文件大小:25mb
    • 提供者:drjiachen
  1. 《编译原理》——期末复习.docx

  2. 《编译》——复习资料,可适用于课程学习资料、期末复习资料、自主学习资料等等,复习资料共218页,内容丰富,干货十足! 主要内容包括: 一、概述 1 1.1 课程介绍 1 1.2 编译过程 3 1.3 高级语言程序简介 11 二、程序语言概论 14 2.1 程序语言的定义 14 2.2 文法的形式化定义和分类 18 2.3 文法和语言 22 2.4 语法分析树 29 三、词法分析_1 33 3.1 词法分析概述 33 3.2 词法分析程序的设计 38 3.3 正规式与自动机 41 3.3.1 正
  3. 所属分类:讲义

    • 发布日期:2020-06-10
    • 文件大小:72mb
    • 提供者:qq_41618424
  1. 编译原理课程设计-基于SLR(1)分析的PASCL编译器.zip

  2. 该编译器的词法分析部分能够识别以 PASCAL 语言编写的源程序,并进行词法分析给出分析结果。该词法分析器能够实现:有正确的单词流输出(类型码、坐标、单词的值);能够检查词法是否有错误(输出词法错误如果没有错误,返回 0,如果有错误,需要报告词法错误在源程序中的位置。能够越过错误,分解下一个单词,直到源程序结束);能够过滤空格、Tab、回车、识别注释,并去掉注释;整数能够处理越界(整数一旦超过 65535,则自动识别为 65535),标识符识别前 8 位(标识符一旦超过 8,则自动识别为 8 位
  3. 所属分类:C++

    • 发布日期:2020-07-15
    • 文件大小:9kb
    • 提供者:lingjing666
  1. k2:FSAFST算法,可区分,具有PyTorch兼容性-源码

  2. 22 k2的愿景是能够将有限状态自动机(FSA)和有限状态换能器(FST)算法无缝集成到基于Autograd的机器学习工具包中,例如PyTorch和TensorFlow。对于语音识别应用程序,这应该易于插值和组合各种训练目标,例如交叉熵,CTC和MMI,并通过包括格码记录和置信度估计在内的多个解码通道共同优化语音识别系统。我们希望k2也将有许多其他应用程序。 我们希望在短期内提高效率的关键算法之一是修剪带有“密集” FSA的通用FSA的组合(即,一种对应于神经网络输出处的符号的对数概率的算法)
  3. 所属分类:其它

    • 发布日期:2021-03-19
    • 文件大小:978kb
    • 提供者:weixin_42099815
  1. 一种基于双模式虚拟机的多态Shellcode检测方法

  2. 近年来,Shellcode攻击通常利用多态技术进行自我加密来绕过网络层设备的检测,而现有检测方法无法区分多态Shellcode与加壳保护代码.提出了一种基于双模式虚拟机的多态Shellcode检测方法,该方法改进了现有的GetPC定位机制,实现了Shellcode的初步定位,通过IA-32指令识别对网络流量的进行进一步过滤,利用有限自动机及其判别条件实现虚拟机控制流模式和数据流模式之间的切换,并通过结合现有的特征匹配技术实现对多层加密的多态Shellcode的检测.实验结果表明,针对大量真实的网
  3. 所属分类:其它

    • 发布日期:2021-03-09
    • 文件大小:544kb
    • 提供者:weixin_38631401