赞
踩
G
=
(
{
a
,
b
}
,
{
S
,
A
}
,
S
,
P
)
G=(\{a,b\}, \{S,A\},S,P)
G=({a,b},{S,A},S,P)
S
→
a
A
S
∣
a
S\rightarrow aAS|a
S→aAS∣a
A
→
S
b
A
∣
S
S
∣
b
a
A\rightarrow SbA|SS|ba
A→SbA∣SS∣ba
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Iznsyx3B-1680779700646)(/assets/image_owtcl5pdh.png)]
上图就是 aabAa 的语法推导树
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-l8wSCAXU-1680779700647)(/assets/image_gv38jh68i.png)]
状态转换函数
δ
(
S
,
1
)
=
A
\delta(S,1)=A
δ(S,1)=A,意思是从 S 这个状态加上一个 1 可以转移到 A 状态如果能从 S 到 f 找到一条路,路上的内容连起来是那个串,说明该串是满足该文法的
本质是有限自动机的另一种表达形式
如 ( a ∣ b ) ∗ (a|b)* (a∣b)∗
前缀表达式(+ab)
中缀表达式(a+b)
后缀表达式(ab+)
主要考表达式直接的转换,如中缀转后缀等
要会根据描述选语言
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。