Pour les débutants c'est une question de devoirs. J'ai une idée mais je ne suis toujours pas capable d'obtenir la bonne réponse. Je ne demande pas la réponse, je demande simplement de l'aide pour répondre à la question.Contexte Grammaire libre Numéro
J'essaie actuellement d'écrire un contexte grammaire libre pour la langue
a(iterated i times)db(iterated j times), for i and j>=0, and j = 2 * i.
Donc, fondamentalement, il y a deux fois plus d'un est comme B et ad entre les 2. Par exemple:
d, adbb, aadbbbb, ……
Voici ce que j'ai, je n'ai pas beaucoup ... Je comprends le concept de ces CFG Je ne suis pas sûr de la logique de cette question. Je ne suis pas sûr Si je vais même dans la bonne direction ...
S -> AdB
A -> EMPTY
A -> aAB
B -> DD
Merci.
Vous avez mentionné que vous aviez une idée. Qu'est-ce que c'était? Si vous nous donnez une idée de votre processus de pensée, nous pourrions peut-être vous guider plus efficacement. – Benn
Vous voulez dire 'i et j> = 0'? Ce serait étrange qu'ils soient négatifs. – Pointy
J'ai ajouté mon propre travail. Pour donner une idée de mon processus de pensée – Johnrad