【问题标题】:Find a s-grammar (simple grammar)查找 s-grammar(简单语法)
【发布时间】:2019-06-30 16:58:13
【问题描述】:

找到以下语言的简单语法(又名 s-grammar):

L={(ab)2mb :m>=0}

[我这样做了,但是错了]

S->aASBB|b

A-> 一个

B->b

【问题讨论】:

    标签: automata ambiguous-grammar


    【解决方案1】:

    这个怎么样?

    S -> aA | T
    A -> bB
    B -> aC
    C -> bS
    T -> b
    

    这是一个常规语法 - 所有形式为 X -> sYX -> t 的产生式,通过产生式到事务和非终结符号到状态的直接映射,对应于所讨论语言的最小 DFA。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-27
      • 1970-01-01
      • 1970-01-01
      • 2011-08-11
      • 2014-01-05
      • 2012-04-12
      • 2011-12-22
      • 2011-04-10
      相关资源
      最近更新 更多