也是一个编译前端,但是采用的分析方法为预测分析法
标签: 编译
上传时间: 2014-01-07
上传用户:2525775
[输入] 图的顶点个数N,图中顶点之间的关系及起点A和终点B [输出] 若A到B无路径,则输出“There is no path” 否则输出A到B路径上个顶点 [存储结构] 图采用邻接矩阵的方式存储。 [算法的基本思想] 采用广度优先搜索的方法,从顶点A开始,依次访问与A邻接的顶点VA1,VA2,...,VAK, 访问遍之后,若没有访问B,则继续访问与VA1邻接的顶点VA11,VA12,...,VA1M,再访问与VA2邻接顶点...,如此下去,直至找到B,最先到达B点的路径,一定是边数最少的路径。实现时采用队列记录被访问过的顶点。每次访问与队头顶点相邻接的顶点,然后将队头顶点从队列中删去。若队空,则说明到不存在通路。在访问顶点过程中,每次把当前顶点的序号作为与其邻接的未访问的顶点的前驱顶点记录下来,以便输出时回溯。 #include<stdio.h> int number //队列类型 typedef struct{ int q[20]
标签: 输入
上传时间: 2015-11-16
上传用户:ma1301115706
三相步进电机的三相六拍工作方式,正转的绕组通电顺序:A、AB、B、BC、C、CA、A,反转的通电顺序:A、AC、C、CB、B、BA、B、A。 由于步进电机转子有一定的惯性以及所带负载的惯性,故步进电机的工作过程中不能及时的启动和停止,在启动时应慢慢的加速到预定速度,在停止前应逐渐减速到停止,否则,将产生失步现象。 步进电机的控制问题可总结为两点: 1、产生工作方式需要的时序脉冲; 2、控制步进电机的速度,使它始终遵循加速、匀速、减速的规律工作。
上传时间: 2015-12-01
上传用户:685
实现人机对弈,主要采用博弈树技术。在选取最优的走步时使用极大极小分析法
标签:
上传时间: 2014-01-25
上传用户:llandlu
两个混合信号滤波后,利用相关分析法求幅度及其相位差。
上传时间: 2014-01-22
上传用户:xuanjie
编译原理课程设计,算术表达式的语法和语义分析,采用预测分析法,中间代码四元式
标签: 编译原理
上传时间: 2014-01-02
上传用户:zhenyushaw
不考虑多径干扰时在高斯白噪声和瑞利衰落信道条件下QPSK的调制解调过程, 并采用准分析法完成误码性能的计算。仿真过程包括仿真信号产成,滤波器设置,QPSK调制,加入高斯白噪声,通过锐利信道衰落,QPSK解调,误码率计算等几部分
上传时间: 2014-11-07
上传用户:l254587896
本程序作为计算机学院编译原理课程试验的一部分,自定向下的语法分析程序之LL1分析法。
上传时间: 2014-11-22
上传用户:helmos
基因算法,用VC++或MATLAB,java等工具设计一程序计算任一个随机产生的DNA基因表达式的有效长度和值 设随机产生的基因表达式为: + Q - / b * b a Q b a a b a a b b a a a b
上传时间: 2014-01-09
上传用户:aa54
函数再现机构设计 试设计一曲柄摇杆机构,再现函数 要求: 输入构件的转角范围180°,输出构件摆角范围30°,即: 当输入构件从a转至a+90时,输出构件从b转至b+30 当输入构件从a+90转至a+180时,输出构件从b+30转至b
上传时间: 2013-12-17
上传用户:英雄