-
算符优先文法
本课程设计的题目为“FirstVT集和LastVT集生成算法模拟”,它是算符优先分析算法中判断三种优先关系的关键。算符优先分析算法是自底向上分析方法的一种。所谓自底向上分析,也称移近—规约分析,粗略地说它的实现思想是对输入符号串自左向右进行扫描,并将输入符逐个移入一个后进先出的栈中,边移进边分析,一旦栈顶符号串形成某个句型的句柄或可规约串,就用该产生式的左部非终结符代替相应右部的文法符号串,这称为一部规约。重复这一过程直到规约到栈中只剩文法的开始符号则为分析成功,也就确认输入串是该文法的句子。而算符优先分析算法的基本思想只是规定算符之间的优先关系,也就是只考虑终结符之间的优先关系。
本课程设计的要求就是根据文法构造FirstVT集和LastVT集,为以后扩充建造算符优先分析表打好基础。
- 2023-05-23 11:25:04下载
- 积分:1
-
C++链表操作
C++链表操作,从创建一个链表到对链表的增删改查,适合初学算法的朋友学习参考,转自别处,对其进行了一些修改。
- 2022-03-03 19:09:06下载
- 积分:1
-
2kDPDS算法源码
2k近邻数据流聚类算法,采用vc++实现
The summary of what you will find in each of the files that
make up your 2kDPDS application.
2kDPDS.dsp
This file (the project file) contains information at the project level and
is used to build a single project or subproject. Other users can share the
project (.dsp) file, but they should export the makefiles locally.
2kDPDS.h
This is the main header file for the application. It includes other
- 2022-05-15 07:28:24下载
- 积分:1
-
在与divide_and_conquer nxm矩阵二进制搜索算法!
Binary Search in nxm matrix, with divide_and_conquer algorithm!
The matrix has sortex in row and column. (young tableau)
- 2022-02-14 23:00:49下载
- 积分:1
-
VC下最牛的算数表达式,将math.h 所有函数都集成到一起都能用计算出来,包括加减乘除;(、 正玄、 余玄,乘方,log ln,等...
VC下最牛的算数表达式,将math.h 所有函数都集成到一起都能用计算出来,包括加减乘除;(、 正玄、 余玄,乘方,log ln,等 -VC most cattle arithmetic expression math.h will integrate all functions are used together can be worked out including the arithmetic; (, Shogen, Yuxuan, involution, ln log, etc.
- 2022-02-20 17:13:59下载
- 积分:1
-
三色球问题 若有一个口袋放有12个球,其中有3个红的,3个白的和6个黑的,从中任取8个球, 问共 这也是一个可用穷举法求解的问题。 设任取的红球个数为i, 白球...
三色球问题 若有一个口袋放有12个球,其中有3个红的,3个白的和6个黑的,从中任取8个球, 问共 这也是一个可用穷举法求解的问题。 设任取的红球个数为i, 白球个数为 j,则黑球个数为8-i-j,用count统计不同的搭配数目- Three chromospheres questions if have a pocket to put have 12
balls, including 3 red, 3 white and 6 black, no matter what takes 8
balls, asked altogether this also is may use the question which the
exhaustion method solves. Supposes no matter what takes the red ball
integer is i, the white ball integer is j, then the black ball integer
is 8-i-j, counts differently with count matches the number
- 2022-06-03 14:36:47下载
- 积分:1
-
卡尔曼滤波实验程序
卡尔曼滤波是解决以均方误差最小为准则的最佳线性滤波问题,它根据前一个估计值和最近一个观察数据来估计信号的当前值。它是用状态方程和递推方法进行估计的,而它的解是以估计值(常常是状态变量的估计值)的形式给出其信号模型是从状态方程和量测方程得到的。
卡尔曼过滤中信号和噪声是用状态方程和测量方程来表示的。因此设计卡尔曼滤波器要求已知状态方程和测量方程。它不需要知道全部过去的数据,采用递推的方法计算,它既可以用于平稳和不平稳的随机过程,同时也可以应用解决非时变和时变系统,因而它比维纳过滤有更广泛的应用。
- 2022-05-06 12:28:34下载
- 积分:1
-
cublas矩阵乘
基于gpu的并行计算,通过调用英伟达官方cublas(基本线性代数子程序)库函数,与c++编写混合程序,通过nvcc编译,被MATLAB调用,加速matlab计算,实现双精度下的矩阵相乘。
- 2022-03-01 08:51:50下载
- 积分:1
-
Real
实数编码遗传算法程序 这是第二部分,可用于模型参数辨识,也有其它的用途-Real-coded genetic algorithm This is the second part of the procedure can be used for model parameter identification, there are other uses
- 2023-02-08 13:45:03下载
- 积分:1
-
改进的蚁群算法程序
改进的蚁群算法程序-improved program of ant conoly algorithm
- 2022-04-07 12:58:37下载
- 积分:1