Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Написать программу для машины Тьюринга

18K
10 апреля 2008 года
GroW
8 / / 24.08.2006
Помогите разобраться с задачей плиз.

"Написать программу для Машины Тьюринга с пяти-символьными командами "

Что значит 1 в степени y? и q в степени звездочка?
Очень прошу.:confused:
361
10 апреля 2008 года
Odissey_
661 / / 19.09.2006
Задано начальное состояние автоамат q0 и его конченое состояние q*. Вам надо написать программу которая переводит строку следующего вида "01(y)0" в "0101" где 1(у) понимается как один или более (y>0) единиц.
Помоему именно так =)
18K
10 апреля 2008 года
GroW
8 / / 24.08.2006
Odissey_ а вы сможете написать?
361
10 апреля 2008 года
Odissey_
661 / / 19.09.2006
q(0)0 -> q(1)0R
q(1)1 -> q(1)R
q(1)0 -> q(2)1R
q(2) -> q(3)0R
q(3) -> q(*)1H
18K
10 апреля 2008 года
GroW
8 / / 24.08.2006
Цитата: Odissey_
q(0)0 -> q(1)0R
q(1)1 -> q(1)R
q(1)0 -> q(2)1R
q(2) -> q(3)0R
q(3) -> q(*)1H



о спасибо большое.. Только как переделать в пяти-символьные команды :(

361
10 апреля 2008 года
Odissey_
661 / / 19.09.2006
=)
Это и есть 5-символьные команды. Давай посчитаем.
Начальное состояние - раз, входной символ - два, конечное состояние - три, выходной символ - четыре и движение (вправо, влево, стоп) - пять. Если без стрелочки то можно записывать еще так (третья команда)
- q(1)01q(2)R (в начальном состоянии q(1) символ 0 заменяем на 1 переходим в состояниее q(2) и сдвигаемся вправо на ленте).
18K
10 апреля 2008 года
GroW
8 / / 24.08.2006
благодарю. =) очень помогли
40K
31 мая 2008 года
eljka
1 / / 31.05.2008
Помогите пожалуйста!!! Нужно построить машину Тьюринга, которая переводит числа с унарной системы счисления в бинарную.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог