📜  门|门 CS 1999 |问题 29

📅  最后修改于: 2021-09-26 03:17:27             🧑  作者: Mango

如果 L1 是上下文无关语言,而 L2 是常规语言,以下哪项是错误的?

一种。 L1-L2 不是上下文无关的

湾L1 ∩ L2 是上下文无关的

C。 ~L1 是上下文无关的

d. ~L2 是正则
(A)只有 b
(B)只有 c
(C) a 和 c
(D) b 和 c答案: (C)
说明:鉴于 L1 是上下文无关语言,而 L2 作为常规语言,那么 L1-L2 是上下文无关语言,~L1(上下文无关的补语)不是上下文无关的,因为上下文无关在补语下不是封闭的。

正则语言的补语,即 ~L2 也是正则的(所以 d 是正确的),因为语句 a 和 c 是错误的。

选项(C)是正确的。
这个问题的测验