-2
如何创建上下文无关文法为L = {w∈{A,B,C} * | W有更多的作为比BS}如何给这种背景下语法
如何创建上下文无关文法为L = {w∈{A,B,C} * | W有更多的作为比BS}如何给这种背景下语法
首先,你可以说服自己这是可能的通过下推自动机形式来思考它。非正式地:读取磁带时,将任意“a”推入堆栈,但在读取“b”时弹出堆栈。当磁带读取完成时,接受堆栈是否有“a”。否则拒绝。
CFG:基本上,您需要绑定语法,以便每当创建“b”时,组合中至少还有一个“a”。
提示:
此问题不属于此处。在http://cstheory.stackexchange.com/上发布这些问题 – 2012-07-15 11:11:37
作业和上下文无关语法都是有效的标记。 – hythlodayr 2012-07-15 11:31:45
@hythlodayr有效标签不会使此类问题有效在SO上发布。 – 2012-07-15 16:20:58