Деление на ноль

Машина Тьюринга

Эмулятор с пошаговым выполнением

Лента памяти

Текущее состояние: -

Редактор алгоритма

Алфавит: -
Синтаксис: q,a,v,w
q - текущее состояние (число или строка)
a - символ под головкой (пробел - пустая ячейка)
v - действие: < (влево), > (вправо), = (на месте), # (стоп) или любой символ для записи
w - новое состояние
Пример: 01, 1, <, 02 - в состоянии "01" при символе "1" под головкой идем влево и переходим в "02".
Комментарии начинаются с // или #.

Исполнение алгоритма

Следующая команда:
-
№ Состояние Символ Действие Следующее состояние
Шагов:
0
Время:
O(...)
Доп. память:
O(...)
Статус:
Готов

Что такое машина Тьюринга

Машина Тьюринга (МТ) - одна из фундаментальных моделей вычислений, предложенная в 1936 году английским математиком Аланом Тьюрингом. Наш интерактивный эмулятор позволяет пошагово проследить выполнение алгоритма и движение каретки по ленте памяти. По вычислительной мощности МТ эквивалентна нормальному алгоритму Маркова и лежит в основе современной теории алгоритмов.

Типовые задачи