Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

context-free grammer sorusu


Öne çıkan mesajlar

Mesaj tarihi:
bir sorum var
-design a context-free grammer over alphabet {0,1} that describes the language of regular expression 0*1(0U1)*

bu soruyu ben nasıl yapıcam,hangi yolla?bi el atarmısınız şu soruya rica etsem:D NFA tarzında yapılmıcak,peki nasıl yapılcak bu soru?
Mesaj tarihi:
-design a context-free grammer over alphabet {0,1} that describes the language of regular expression 0*1(0U1)*

oyle bir dil olarak ki önce istediği kadar 0 alacak
sonra 1 aldığı yerde duracak
sonra ne isterse alacak, bize ne

S -> A1B
A -> A0
A -> € (empty diye düsün bunu)
B -> B | 0 | 1 | €

bitti işte.
Mesaj tarihi:
S -> A1B
A -> A0
A -> € (empty diye düsün bunu)
B -> B | 0 | 1 | €

fizban bu yanlış değil mi :D
bize istediği kadar 0 alsın,ardından 1 kesin alsın,ardından olan kısmını yapamadım.Union olunca ne yapıcam ?
Senin yaptığında mesela seçelim S->A1B->A01B->A001B->A0010->0010
bu kabul oluyo sonuçta.
Mesaj tarihi:
evet
hatta bak: http://www.cs.duke.edu/csed/jflap/tutorial/regular/index.html union işareti yerine + kullanılıyor. 6. maddeye bak.

alfabe {0,1} ise (0U1)* bütün set demek zaten.

bir de bu tip soruları çözerken daima uç durumlara bak, mesela senin grammerinin dili yalnızca "1"i kabul ediyor mu ? keza etmeli. çünkü başta 0* var, e oradan boş string gelebilir, sonra (0u1)* dan da boş string gelebilir, tek şart ortada bir adet 1 olması.
Mesaj tarihi:
bu arada ,fizbanın yaptığını biraz evrim geçirttim.Fizbanın yaptığı hala yanlış geliyor bana,ben böyle yaptım cevabından yola çıkarak,
S -> A1B
A -> A0 | €
B -> B0 | B1 | €

böyle daha mantıklı ve düzenli geldi
Mesaj tarihi:
riglous said:

abstract algebra ftw!


abstract algebra'nın tırnağı olmuş bu daha çok

aslında demek istediğim, matematik bölümünden 2 bilgisayar bölümünden 1 adet olmak üzere soyut cebir dersi aldım bunu görmedim
Mesaj tarihi:
Hesaplama Kuramı olarak geçiyo ders.Computing Theory.İlginç bir ders,bunlar yine basit olanları zaten.Saçma sapan pumping lemma,turing machine,push-down automata soruları falan var,kastırıyo baya:D
Mesaj tarihi:
Biz de direk Formal Languages and Automata Theory diye geçiyo. Çok sıkıcı bi dersti gerçi takip edince eğlenceli gibi geliyo..derslere gitmek lazım.
×
×
  • Yeni Oluştur...