- 博客(7)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
转载 FIRST集、FOLLOW集 和 SELECT集
FIRST集、FOLLOW集 和 SELECT集一、FIRST集FIRST(A)为A的开始符或者首符号集。1、定义:设G=(VT,VN,S,P)是上下文无关文法 ,FIRST(α)={a|α能推导出aβ,a∈VT,α,β∈V*} 特别的,若α能推导出ε,则规定ε∈FIRST(α).2、根据定义求解FIRST集(对每一文法符
2017-12-12 19:09:42 548
原创 编译原理——短语、直接短语、句柄
首先来看一棵树:为了方便,将重复的a和b从左往右编号分别为a1,b1,b2,a2,a31. 判断短语 1)从深度为1开始,找出父节点,该图为S,它的短语为所有其子节点(无法继续产生叶子节点的节点)的集合,此处即为a1b1b2a2a3; 2)从最上层刚才找过的S往下找下一个父节点,即深度为2的,有A,B,S,依照1)中的做法,它们的短语分别为:a1,b1b2,a2a3; 3)往下到深度为3,包含
2017-12-09 20:24:59 16080 4
转载 乔姆斯基4种文法的判定和区别
乔姆斯基把方法分成四种类型,即0型、1型、2型和3型,源于《编译原理》,但《软件设计师》教程对于该分类的介绍很简略,也很抽象,根据网上各类博客对其的解释和教程的说法,大致总结如下:首先要阐明的是,一般的文法至少都是0型文法,也就是说0型文法限制最少,二1,2,3型文法都是在0型文法基础上加以限制形成。若将0型文法比作基类的话,1,2,3,4就是不断继承并加以限制得到的子类。①0型文法
2017-12-09 17:19:33 8267 2
转载 Win10下搭建汇编语言开发环境(利用DOSBOX和MASM32)
------------------------------------ 版权信息 ------------------------------------此文链接: http://blog.csdn.net/doniexun/article/details/45438457此文作者: Windness版权说明: 此文为作者经过检索网上资源及根据个人开发经验整理所得,所有参考文献均已在
2017-12-04 10:21:44 2850 3
转载 汉明码的原理、生成和检验
在计算机运行过程中,由于种种原因导致数据在存储过程中可能出现差错,为了能够及时发现错误并且将错误纠正,通常可以将原数据配成汉明编码。汉明码具有一位纠错能力。设将要进行检测的二进制代码为n位,为使其具有纠错能力,需要再加上k位的检测位,组成n+k位的代码。那么,新增加的检测位数k应满足:2k≥n+k+1或2k-1≥n+k代码长度和检测位数的关系
2017-12-03 11:29:23 45488 2
原创 JS中alert逻辑运算符的判断
JS中的逻辑运算符:alert(a&&b)及alert(a||b)判断:1、只要“||”前面为false,无论“||”后面是true还是false,结果都返回“||”后面的值。2、只要“||”前面为true,无论“||”后面是true还是false,结果都返回“||”前面的值。3、只要“&&”前面是false,无论“&&”后面是true还是false,结果都将返“&
2017-12-02 14:30:56 1431
转载 Angularjs过滤器笔记
1、uppercase,lowercase 大小写转换{{ "lower cap string" | uppercase }} // 结果:LOWER CAP STRING{{ "TANK is GOOD" | lowercase }} // 结果:tank is good2、date 格式化{{1490161945000 | date:"yyyy-MM-dd HH:m
2017-12-02 13:59:03 218
网站引导介绍页应该怎么做?
2017-11-20
正则表达式过滤掉html中input type=“text”的标签,value值不过滤。
2017-11-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人