一个比较直白的上下文无关语法分析,传说中是使用编译原理的算法(CYK)进行语法分析的,本人因此查了好多书,晚上看了好久,还是不能明白,诶,难道智力有限.....对于一个不教编译原理这门课的学校....实在无语了,太郁闷了,看书都看不懂.参照了月光和sunny大牛的程序,自己思考了很久,仿照着写了一遍,效率还不错,可惜就是这么一大堆的递归让人很晕,虽然根据题意能解释得通,但还是不能把握全局,郁闷啊郁闷~~~

      以下是这题AC的代码

 

 

ZJFC-1240#include <iostream>
ZJFC-1240
using namespace std;
ZJFC-1240
ZJFC-1240
const long MAXN=300;
ZJFC-1240
ZJFC-1240
char key[MAXN];
ZJFC-1240
ZJFC-1240
char List[MAXN][MAXN];
ZJFC-1240
char Set[MAXN][MAXN];
ZJFC-1240
ZJFC-1240
long len;
ZJFC-1240
bool isSet(long,long);
ZJFC-1240
ZJFC-1240
bool isElement(long b,long e)
}

相关文章:

  • 2021-11-12
  • 2021-06-14
  • 2022-02-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-12
  • 2021-06-30
猜你喜欢
  • 2022-01-08
  • 2022-02-08
  • 2021-11-29
  • 2021-10-20
  • 2022-12-23
  • 2022-01-08
  • 2022-12-23
相关资源
相似解决方案