3. soruda en kritik yer olan q2 state'inden q1'e dönerken girdileri b beklemek yerine direkt epsilon yapmanız gerekiyor. Cevapta da öyle yapmış. Sizin cevabınızda string doğru olmasına rağmen q2 state'inde kalıyor. Onun dışında çok güzel bir anlatım olmuş. Elinize emeğinize sağlık.(Ek not: q1 state'inde b,b->bbZ0 yazmışsınız ama orasının da b,b->bbb olması gerekiyor, ama zaten yazarken doğru söylüyorsunuz kafası karışan arkadaşlar için belirtmek istedim.)
yorumunu okudum anladım ma anlaması hala çok zor ilk kısım için . anladığım kadarıyla şöyle arkadaşlar: şimdi cbc de c ekleniyor stacke ardından b ile cyi çıkarma işlemi yapıp q2 yuvarlağına gidiyoruz orda tekrar bir b gelme ihtimali ile stacke byi z0 a eklicez veya çıkarcaz oluyor ömer abinin yazdığına göre. halbuki cbc için tek b var ve biz o byi q2 ye gelirken cnin birini silmek için kullandık. dolayısıyla bizim bir hiçlik aklıyonunda (ki bu lamda oluyor. ) stackin üstünde z0 varsa b eklememiz BZ0 yapmamız veya lambaaksiyonunda c varsa en üstte onu çıkarmamız gerekiyor . şimdi 2 ve üstü blerde düşününce örneğin cbbccc de sorun çıkmıyor gibi gözükebilir çünkü elimizdeki ikinci b ile q1e dönebiliriz ama cbc de cyi en üste yazdıktan sonra bleri daha ikileyemeden b,z0/BBZ0 fonksiyonunu kullanamadan q2ye gittiğimiz için q2deyken elimizde b kalmıyor . o yüzden hiçlik aksiyonu olarak kodladığım kafamda lamda kullanarak geri gelmemiz lazım. yazarken kafamda netleşir düşündüğüm için bu kadar uzun sürdü. umarım doğru anlamışımdır edit: cbcbbcccc gibi örneklerde de ömer abinin yazdığı tutmuyor .
HOCAM 15 OCAKTA FİNALLERİMİZ BAŞLIYOR ONDAN ÖNCE YAYINLAYIP ÇEKERSENİZ ÇOK ÇOK GÜZEL OLUR TH-cam PİYASASINDA OTOMATA DERSİ YOK SADECE SİZ ANLATIP SORU ÇEKİYORSUNUZ OKULDA ANLATILANLARDAN DA BİR CACIK ANLAMIYORUZ ŞİMDİDEN TEŞEKKÜRLERİMİ VE SAYGILARIMI İLETİYORUM @@OmerFarukUcer
Hocam son soruda q2 de a gelirse programın yapabileceği bir durum kalmıyor onu a, B/B a, C/C şeklinde kurtarabilir miyiz? Birde kitap çözümünde q2 den q1 için e,c/e neden yazmış?
3.soruda b ve c şıkkını neden yapmadınız :( pda nın biçimsel tanımını veriniz ve durumların anlamlarını belirtiniz kısmında cevabımız ne olacak ? anlatımız için teşekkürler.
3. soruda ccb stringinde cc geldiğinde gelen iki c'yi b geldiğinde nasıl ikisini aynı anda silebiliyoruz 2 tane art arda ekleme olabiliyo tek durumla ancak silme olmuyor sanırım orda bir hata var mı acaba
ömer abi kullandığın kitaba nerden ulaşabiliriz acaba bizm hocamızda bunu kullanıyo muhtemelen sınavdada bu kitabı kullanıcak geri dönüş yaparsan çok sevinirim
Biz de derste hocamızın pdflerinden işledik kitabı Özdevinirler Kuramı ve Biçimsel Dilleri olması lazım diye hatırlıyorum.Yazarı Ünal Yarımağan olması lazım.Gene de kontrol ederek almakta fayda var 😅
ama A nın sayısı B ve C nin toplamına eşitti bu durumda hiçbir şekilde b ve c nin eklenmesini göremeyiz. Siz benim yorumumu takmayın arkadaşlar kafanız karışmasın.
3. soruda en kritik yer olan q2 state'inden q1'e dönerken girdileri b beklemek yerine direkt epsilon yapmanız gerekiyor. Cevapta da öyle yapmış. Sizin cevabınızda string doğru olmasına rağmen q2 state'inde kalıyor. Onun dışında çok güzel bir anlatım olmuş. Elinize emeğinize sağlık.(Ek not: q1 state'inde b,b->bbZ0 yazmışsınız ama orasının da b,b->bbb olması gerekiyor, ama zaten yazarken doğru söylüyorsunuz kafası karışan arkadaşlar için belirtmek istedim.)
yorumunu okudum anladım ma anlaması hala çok zor ilk kısım için . anladığım kadarıyla şöyle arkadaşlar: şimdi cbc de c ekleniyor stacke ardından b ile cyi çıkarma işlemi yapıp q2 yuvarlağına gidiyoruz orda tekrar bir b gelme ihtimali ile stacke byi z0 a eklicez veya çıkarcaz oluyor ömer abinin yazdığına göre. halbuki cbc için tek b var ve biz o byi q2 ye gelirken cnin birini silmek için kullandık. dolayısıyla bizim bir hiçlik aklıyonunda (ki bu lamda oluyor. ) stackin üstünde z0 varsa b eklememiz BZ0 yapmamız veya lambaaksiyonunda c varsa en üstte onu çıkarmamız gerekiyor . şimdi 2 ve üstü blerde düşününce örneğin cbbccc de sorun çıkmıyor gibi gözükebilir çünkü elimizdeki ikinci b ile q1e dönebiliriz ama cbc de cyi en üste yazdıktan sonra bleri daha ikileyemeden b,z0/BBZ0 fonksiyonunu kullanamadan q2ye gittiğimiz için q2deyken elimizde b kalmıyor . o yüzden hiçlik aksiyonu olarak kodladığım kafamda lamda kullanarak geri gelmemiz lazım. yazarken kafamda netleşir düşündüğüm için bu kadar uzun sürdü. umarım doğru anlamışımdır
edit: cbcbbcccc gibi örneklerde de ömer abinin yazdığı tutmuyor .
15:41
( c,A/λ λ,Z0/λ neden aynı döngü içinde)
c ler bittikten sonra λ kalıyor bu kısmı yeni λ,Z0/λ ayrı yapıp sonuca ulaşmamız gerekmiyor mu?
6:20 hocam sınavda telefon yok bişi yok nasıl kopyalayacaz
Lambda işraretini elinle yazabilirsin sanırım sınavda :)
@@OmerFarukUcer arkadaş yapay zeka galiba 😂
Emeğinize sağlık hocam, çok güzel anlatmışsınız..
hocam selam seriye devam etmeyecek misiniz acaba? turing makinesi vs yayınlamayacak mısınız?
Evet o videoyu da uygun zamanı bulduğumda çekip yayınlamayı düşünüyorum.
HOCAM 15 OCAKTA FİNALLERİMİZ BAŞLIYOR ONDAN ÖNCE YAYINLAYIP ÇEKERSENİZ ÇOK ÇOK GÜZEL OLUR TH-cam PİYASASINDA OTOMATA DERSİ YOK SADECE SİZ ANLATIP SORU ÇEKİYORSUNUZ OKULDA ANLATILANLARDAN DA BİR CACIK ANLAMIYORUZ ŞİMDİDEN TEŞEKKÜRLERİMİ VE SAYGILARIMI İLETİYORUM @@OmerFarukUcer
Hocam son soruda q2 de a gelirse programın yapabileceği bir durum kalmıyor onu a, B/B a, C/C şeklinde kurtarabilir miyiz? Birde kitap çözümünde q2 den q1 için e,c/e neden yazmış?
3.soruda b ve c şıkkını neden yapmadınız :( pda nın biçimsel tanımını veriniz ve durumların anlamlarını belirtiniz kısmında cevabımız ne olacak ?
anlatımız için teşekkürler.
Bazı soruların cevapları yoktu.Çözümün doğruluğundan emin olamayıp yanlış yönlendirmek istemedim :)
3. soruda ccb stringinde cc geldiğinde gelen iki c'yi b geldiğinde nasıl ikisini aynı anda silebiliyoruz 2 tane art arda ekleme olabiliyo tek durumla ancak silme olmuyor sanırım orda bir hata var mı acaba
Ekleme de oluyor silme de sıkıntı yok :)
Çok yararlı bir anlatım teşekkürler
ömer abi kullandığın kitaba nerden ulaşabiliriz acaba bizm hocamızda bunu kullanıyo muhtemelen sınavdada bu kitabı kullanıcak geri dönüş yaparsan çok sevinirim
Biz de derste hocamızın pdflerinden işledik kitabı Özdevinirler Kuramı ve Biçimsel Dilleri olması lazım diye hatırlıyorum.Yazarı Ünal Yarımağan olması lazım.Gene de kontrol ederek almakta fayda var 😅
abi sen videolardaki örnek soruları nerden buldun öğrenebilir miyim
@@OmerFarukUcer
2. soruda peki B geldiğinde Z0 görüyor isek B eklememiz gerekmez mi aynı şey C'de de geçerli
ama A nın sayısı B ve C nin toplamına eşitti bu durumda hiçbir şekilde b ve c nin eklenmesini göremeyiz. Siz benim yorumumu takmayın arkadaşlar kafanız karışmasın.
😅😂
Kendi kendine aydınlanma olmuş galiba 😄
@@OmerFarukUcer Öyle oldu Hocam biraz 😂
ilk soruda neden a'ları ve b'leri stack'e yazdırırken c'leri sadece okuyup stack'e yazdırmadan stack'i boşalttık
b yi a gördüğünde boşaltıcak b yi de c gördüğünde çıkartıcak stackten c ye bir şey kalmıyo
❤
mail attım bakar mısınız