1
, 如下图 :
执行完
\rm L
指令之后 ,
\rm p
状态变为
q
状态 , 读取头将指向的字符
1
擦除 , 改为
0
, 向左移动一个单位 ( 这里不进行移动 )...二、图灵机示例 2
----
任务 : 设计一个图灵机 , 给定输入之后 , 图灵机会 在输入中寻找
1
字符 ;
算法 :
如果 找到了
1
字符 , 就会将该字符转变成
0
字符 , 然后将当前状态改为接受状态...\rm f
, 然后停下来 ;
如果带子上的字符都读取完毕后 , 没有找到
1
, 只找到了空白字符 , 将该空白字符改为
1
, 然后向左移动一格 , 然后停下来 ;
( 自动机停下的前提是处于可接受状态...\rm 0
, 向右移动一个字符 ;
此时的状态
\rm f
是接受状态 , 自动机停止运行 ;
如下图 :
图灵机 与 自动机 接受的条件是不同的 ;
图灵机计算过程中 , 一旦到达接受状态..., 立刻停机 , 不再继续进行计算 ; 并且称该图灵机是可接受的 ;
自动机即使到达接受状态 , 也要把自动机读取的字符读取完毕 , 才停止计算 ; 然后在查看最终的状态是否是接受状态 ;