这里, w r是字符串w 的逆序。这些语言中哪些是确定性的上下文无关语言?
(A)没有任何语言
(B)只有 L1
(C)只有 L1 和 L2
(D)所有三种语言答案: (C)
说明:对于 L1 和 L2,我们可以设计确定性下推自动机,因此两者都是 DCFL。
但是对于 L3,不可能设计确定性 PDA,因为 DPDA 无法确定 ‘w’ 的确切结束位置,因此它可以开始从堆栈中弹出符号(对于 w r )。
因此,选项(C)是正确的。
这个问题的测验
📅  最后修改于: 2021-09-26 04:11:40             🧑  作者: Mango
这里, w r是字符串w 的逆序。这些语言中哪些是确定性的上下文无关语言?
(A)没有任何语言
(B)只有 L1
(C)只有 L1 和 L2
(D)所有三种语言答案: (C)
说明:对于 L1 和 L2,我们可以设计确定性下推自动机,因此两者都是 DCFL。
但是对于 L3,不可能设计确定性 PDA,因为 DPDA 无法确定 ‘w’ 的确切结束位置,因此它可以开始从堆栈中弹出符号(对于 w r )。
因此,选项(C)是正确的。
这个问题的测验