Aufgabe:
Zu folgenden Sprachen einen regulären Ausdruck und eine rechts oder linkslineare Grammatik angeben:
b. {a^m b^k a^n | (k = m+n) und (m, n є {1,2})}, Wort: aabbba
c. { a^m (ba)^n | m ist gerade oder n ist gerade}, Wort: aabaaa
Mein Ansatz:
Ich verstehe nicht, wie ich die Abhängigkeiten zwischen der Anzahl der a's und der b's in einen regulären Ausdruck umwandle. Vielen Dank für jede Hilfe.