字母:a、b、c 我正在尝试定义一个接受
a^n b^m c^p : n + p = 2k for some integer k, m = k, and n, m, p, k >= 0
我认为可以接受的一些字符串是:#abc#; #aabbcc#; #aaabbbccc#; #abbccc#; #aaabbc# 等 a、b 和 c 的数量不一定相等。
在最右边的黑色空间上启动下推自动机的头部。
通常我把我的 PDA 写成列:
State: Symbol Read: Next State: Head Instruction:
s # r1 Left
r1 c r2 #
等等...