• 2022-06-09
    下面给出了一个图灵机。状态集合K:{start,add,carry,noncarry,overflow,return,halt};字母表∑:{0,1,*};其中,初始状态为start,停机状态集合为{halt}。 该图灵机的状态转换表(即图灵机的控制器)如下表所示: [img=520x295]1802e5a18fa1375.png[/img]如果初始状态为start,纸带上已有的输入字符串为*1101*,读写头指向最右边的*[img=172x42]1802e5a19b386c1.jpg[/img]根据图灵机的状态转换表此时的输入为:当前状态start,当前符号*,图灵机应做的响应是符号不变仍为*,读写头向左移动一位,图灵机的新状态为add。我们按照下表表示图灵机的工作过程:[img=580x71]1802e5a1a6a4063.jpg[/img]此时图灵机的状态为add,当前读入符号为1,[img=139x41]1802e5a1b1703c4.jpg[/img]请问此时在图灵机的工作过程表中,空1和空2处图灵机的响应为
    A: left,carry
    B: left,noncarry
    C: right,carry
    D: right,noncarry
  • 举一反三