【发布时间】:2019-04-03 21:24:31
【问题描述】:
我有一个家庭作业问题,要求你证明一种语言是否属于以下三种语言之一:
- 常规语言
- 上下文无关但不规则
- 非Comtext-Free
你会如何证明每一个?我知道 Pumping Lemma 可以验证一种语言是非正则语言还是非上下文无关语言,仅此而已。
帮助我更好理解的例子如下:
{ a^(2n+1)b^(3n+2) | n ∈ N }, alphabet { a, b } 其中 N 是所有自然数。
【问题讨论】:
-
欢迎来到 SO!这可能更适合 cs.stackexchange.com。
标签: programming-languages theory language-design regular-language context-free-language