递归下降词法分析,很不错的一个词法分析器
上传时间: 2014-11-03
上传用户:xyipie
传教士和野人问题是人工智能中的经典问题。本程序采用递归算法求解。定义一个函数,该函数返回一个解路径,路径可以用规则序列表示,也可以用状态序列表示。比如,用规则序列表示,可以表示为:(1 1)(1 0)。。。 表示:过去1个传教士,一个野人,回来一个传教士,。。。如果用状态序列表示,可以表示为:(3 3 1)(2 2 0)(3 2 )。。。 路径用一个链表表示,该函数返回该链表。在main中调用该函数,并打印输出该路径。
上传时间: 2013-12-23
上传用户:我们的船长
算术表达式词法和语法分析程序,递归下降法,四元式
上传时间: 2014-11-23
上传用户:c12228
用递归向下文法做的2到10进制转换,本学期编译原理的课程设计
上传时间: 2015-05-02
上传用户:wanghui2438
8queen问题的递归求解DOC图形显示,C:\turboc2目录下。
上传时间: 2014-01-03
上传用户:moshushi0009
用非递归算法写的汉诺塔程序,盘数可以改变,适合课件演示
上传时间: 2015-05-11
上传用户:偷心的海盗
运用de Casteljau递归求值法编写三角形域上的n次Bezier曲面计算程序,给定 控制顶点
上传时间: 2015-05-18
上传用户:youth25
使用该VHDL在仿真软件中实现RSC(递归系统卷积)码的编码以及解码硬件仿真
上传时间: 2013-12-16
上传用户:xuanchangri
大整数乘法例子代码 /* 递归边界,如果是1位二进制数与1位二进制数相乘,则可以直接计算 */ /*累计做1位二进制乘法运算的次数*/ /* return (X*Y) */ /* 计算n的值 */ /* 把X和Y拆分开来,令X=A*2^(n/2)+B, 左移位运算,mod = 1<<(n/2) */ /* 计算XY=AC*2^n+(AD+CB)*2^(n/2)+BD */ /* 计算A*C,再向左移n位 */ /* 递归计算A*D */ /* 递归计算C*B */ /* 计算a21+a22,再向左移n/2位 */ /* 递归计算B*D */ /* XY=a1+a2+a3 */
上传时间: 2015-05-19
上传用户:gyq
海明码 出站入站序列 非递归生成树 九格填质数 七子控棋盘等等算法
上传时间: 2015-05-25
上传用户:zhenyushaw