1、2.(题面暂缺)
第 1、2 题题面暂缺,当前仅保留考点回忆:给出了文法的生成式,进行文法类型判断、由右线性文法导出正则表达式等。
即当出现形如 x=αx+β 的方程时,可用 Arden 引理写为 x=α∗β。
3.
已知右线性文法 G, 请构造相应的有限自动机。
G=({S,A,B},{a,b},P,S)
生成式 P 如下:
SAB→aA∣baB∣a→aA∣aS∣bB→bB∣b∣a
› 答案 / 解析
产生式集合 P 经过拆分标准化后如下:
SCAB→aA∣bC∣a→aB→aA∣aS∣bB→bB∣b∣a根据上述产生式,我们可以构造一个非确定有限自动机 (NFA):
构造的非确定有限自动机
4. (题面暂缺)
考点为:含 ε 转换的 NFA、无 ε 转换的 NFA 与 DFA 三者之间的等价转换。
5.
写出第5题题图中有限自动机接收的字符串集合。
有限自动机转换图
6.
使用泵浦引理证明集合 {anbmcn+m∣n,m≥1} 不是正则集。
7. (题目暂缺)
题图缺,考查内容为:填表法化简DFA M,求出最简自动机。
8.
构造最简的DFA M能够产生下列语言。终止符号的集合为 {a,b}。
- 存在子串 bab 的字符串集合。
› 答案 / 解析
存在子串 bab 的字符串集合
- 不包含连续子串 bb 的字符串集合。
› 答案 / 解析
不包含连续子串 bb 的字符串集合