📜  门| GATE-CS-2007 |第 78 题

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

考虑以 {S,A,B) 作为非终结符,{a,b) 作为终结符,S 作为起始符号的 CFG 以及以下产生式规则集

S --> aB        S --> bA
B --> b         A --> a
B --> bS        A --> aS
B --> aBB       A --> bAA

以下哪个字符串是由语法生成的?
(A) aaaabb
(二)阿布
(C)阿巴布
(四)阿爸答案: (C)
说明:给出以下生产规则。

S --> aB        S --> bA
B --> b         A --> a
B --> bS        A --> aS
B --> aBB       A --> bAA

我们可以使用以下序列推导出aabbab

S  -> aB      [Using S --> aB] 
   -> aaBB    [Using B --> aBB]
   -> aabB    [Using B --> b]
   -> aabbS   [Using B --> bS]
   -> aabbaB  [Using S --> aB]
   -> aabbab  [Using B --> b]

这个问题的测验