Theoretische und technische Informatik - ganz praktisch
Herzlich willkommen auf der Question/Answer-Plattform zu Grundlagen der Informatik II. Wir wünschen Ihnen viel Spaß beim Lernen und Diskutieren!
Loggen Sie sich mit Ihrem KIT-Account (u...) ein, um loszulegen!
Beachten Sie auch diese Informationen zum Schnelleinstieg.
(Nicht-KIT-Studierende beachten bitte diese Informationen.)

Regulärer Ausdruck

0 Punkte
39 Aufrufe
Nur zur Übung:

Wäre dieser reguläre Ausdruck korrekt:

a = (01)*00(0+11*10+11*1100)*

Vielen Dank und Grüße
Gefragt 4, Feb 2017 in END-AI von ubesx ubesx Lernwillige(r) (320 Punkte)  

Eine Antwort

0 Punkte
Hallo,
es gibt auch die Möglichkeit vom Endzustand aus immer wieder 01*10 sowie 01*1100 zu lesen. Dies taucht in deinem Ausdruck nicht auf. Es könnte zwar die Null zu Beginn der letzten Klammer in deinem Ausdruck genutzt werden, wenn dann aber 10 folgt, (was im Automat möglich ist) wird das in deinem Ausdruck nicht berücksichtigt.
Beantwortet 4, Feb 2017 von uiejb uiejb Tutor(in) (100,620 Punkte)  
Stimmt hab ich übersehen! Vielen Dank!
...