搜索资源列表
编译原理及实践
- 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 &
求集合的交并差_king0023
- 用C语言编写的求集合的交并差的小程序-C language prepared by the pool for the poor and pay the small program
(类)设计并实现一个具有并,交差等功能的集合类
- (类)设计并实现一个具有并,交差等功能的集合类 (假设采用顺序存储结构)。编写菜单驱动的C++程序, 利用该类实现集合的并,交差等运算。 -() design and implementation, and have a, perfunctory function of the collection classes (assuming sequential storage structure). Prepare a menu-driven C procedure, and us
ClassTemplate
- 一个集合了c++很多特性的程序,是学习c++关键技术的好代码-a combination of c + + many of the characteristics of the process, learning C + + key to a good code technology
c51code
- 这是一个基于KEIL-C51的一些常用的C语言的常用功能程序集合
commonly-used-algorithm-Sets-of-C-language
- c常用算法程序集,集合了C语言常用的算法.
Algorithm
- c++经典小程序。包括河内塔 费式数列 巴斯卡三角形 三色棋 老鼠走迷官(一) 老鼠走迷官(二) 骑士走棋盘 八个皇后 八枚银币 生命游戏 字串核对 双色、三色河内塔 背包问题(Knapsack Problem) 数、运算 蒙地卡罗法求 PI Eratosthenes筛选求质数 超长整数运算(大数运算) 长 PI 最大公因数、最小公倍数、因式分解 完美数 阿姆斯壮数 最大
数据结构c语言程序
- 具有多种经典的数据结构算法的程序集合,完全是经过多次测试编译调试好的,可以运行的!-with a variety of classic data structures set of algorithm is completely after several tests compiler debug Yes, we can run!
pl/0
- /*PL/0编译系统C版本头文件pl0.h*/ /* typedef enum { false, true } bool; */ #define norw 13 /*关键字个数*/ #define txmax 100 /*名字表容量*/ #define nmax 14 /*number的最大位数*/ #define al 10
total
- 关于matlab和c语言编写的fdtd程序的小集合,我平时收集的,看对大家是否有帮助。-Matlab and c on the language of the fdtd small set of programs, I usually collected to see if that helps all of us.
cifasaomiaoqi
- 设计一个词法扫描器。词法扫描器的功能是输入源程序,输出单词符号。写出关键字集合和程序流程图。例如源程序为C语言。输入如下一段: main() { int a,b a = 10 b = a + 20 } 输出如图: (2,”main”) (5,”(“) (5,”)“) (5,”{“) (1,”int”) (2,”a”) (5,”,”) (2,”b”) (5,” ”) (2,”a”) (4,”=”)
20029440913
- (1) 根据LL(1)分析法编写一个语法分析程序,可根据自己实际情况,选择以下一项作为分析算法的输入: a. 直接输入根据已知文法构造的分析表M b.输入文法的FIRST(α)和FOLLOW(U)集合,由程序自动生成文法的分析表M; c.输入已知文法,由程序自动构造文法的分析表M。 (2) 程序具有通用性 所开发的程序可适用于不同的文法和任意输入串,且能判断该文法是否为LL(1)文法。 (3) 有运行实例 对于输入的文法和符号串,所编制的语法分析程序应能正确判断此
SkipList
- Skiplists是由威廉普格发明的快速关联集合。键/值对添加到skiplist容器和值,这可以让数值搜索极为迅速。程序是建立在一个非常通用的, Bruno Grossniklaus 写的C,然后转换成C+ +类库的基础上。-Skiplists are fast associative collections invented by William Pugh. Key/Value pairs are added to skiplist containers and can then values
3LL(1)
- 编译原理上机—语法分析1 目的:熟练掌握自上而下的语法分析方法,并能用C++程序实现。 要求: 1. 使用固定的文法 2. 对于任意给定的输入串(词法记号流)进行语法分析,递归下降方法和非递归预测分析方法可以任选其一来实现。 3. 要有一定的错误处理功能。即对错误能提示,并且能在一定程度上忽略尽量少的记号来进行接下来的分析。可以参考书上介绍的同步记号集合来处理。 可能的出错情况:idid*id, id**id, (id+id, +id*+id …… 4. 输入串以#结
c
- 一些程序的集合给大家分享下,希望大家能用得上。-A collection of some of the procedures to share, I hope we can use some.