2016-10-24 2 views
0

So verstehe ich, dass so etwas wie b * akzeptiert epsilon, b, bb, bbb usw.Strings, die {b U a} * Akzeptiert (Kleene Stern)

Allerdings, wenn ich die Vereinigung dieser beiden Charaktere treffen Welche Stringtypen werden von der Sprache akzeptiert? Wird Babababa akzeptiert?

+1

Ich stimme diese Frage als off-topic zu schließen, weil es mathematische Logik/Computertheorie, nicht Programmierung ist. –

+0

Ehrfürchtig. Danke, Mann! – jonnyd42

Antwort

0

(b U a) * bedeutet "jede Zeichenfolge beliebiger Länge, die entweder a oder b enthält". Es sind alle Strings von as und bs. Ja, die von Ihnen vorgeschlagene Zeichenfolge ist identisch. Jede Zeichenfolge mit nur as und bs (oder überhaupt keine Symbole) wird abgeglichen.

Verwandte Themen