![]() |
Turing Makinesi Örnek |
![]() |
![]() |
#1 |
Prof. Dr. Sinsi
|
![]() Turing Makinesi ÖrnekÖrnek Örneğimizdeki Turing makinesi sembol havuzu (yani alfabe) olarak {'B', '1'} kullanmaktadır ![]() ![]() Bu amaca ulaşabilmek için, {'d0', 'd1', 'd2'} şeklinde üç durum kullanacağız ![]() Güncel Okunan İşlem Yeni Durum Sembol Durum - - - - - - - - - - - - - - - - - - - - - - - - d0 1 Sağa git d0 d0 B 1 yaz d1 d1 1 Sola git d1 d1 B Sağa git d2 Makine, ilk başta d0 durumunda olacak ![]() 1 sembolünü gördükçe sağa doğru gidecek ![]() B sembolünü gördüğü an (yani girdinin en sağına ulaştığında) o sembol yerine 1 yazacak ![]() Yazma işlemi bitince 1 sembolü gördükçe sola gidecek ![]() B sembolünü gördüğü an (yani girdinin en soluna ulaştığında) bir adım sağa gidecek ki girdinin ilk harfine doğru bakıyor olsun ![]() Birkaç denemeyle bu makinenin istediğimiz işlemi yaptığını görebiliriz ![]() Kaynak : Wikipedia |
![]() |
![]() |
Konu Araçları | Bu Konuda Ara |
Görünüm Modları |
|