Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Stránky: 1
Dobry den.
Mam sestavit regularni vyraz pro jazyk nad abecedou {a,b,c}, neprijimajici slova, obsahujici "ab". Jako prvni me napadlo, ze bych sestrojila automat, ktery bych nasledne prevedla na regularni vyraz.
1. sestrojim automat, prijimajici "ab"
2. invertuju prijimajici/neprijimajici stavy.
konecny automat ted' ma tri stavy, z nichz dva jsou prijimajici
a b c
1(vstupni a prijimajici) 2 1 1
2(prijimajici) 2 3 1
3 3 3 3
Takze jakmile automat "sni" ten "ab" kousek, zustane v tretim stavu a nikam se odtamtud jiz nedostane. V te smycce je prave problem, kdyz se pokousim sestavit z toho regularni vyraz. Dle pravidel smycka se eliminuje tak, ze dopisu iteraci na sipky, vychazejici z tohoto stavu, ovsemze v danem pripade zadna sipka z tohoto stavu jiz nevychazi. Jak mam to vyresit?
Preferuju napovedu/nakopnuti, nez hotovou odpoved', prosim. :)
Offline
Stránky: 1