【发布时间】:2019-10-11 23:39:16
【问题描述】:
我想知道如何为
构建一个图灵机A<B<C<D...<N
所有数字(A、B、C、D、...、N)都是正二进制数。
这些是机器应该如何工作的几个例子:
1001 - 接受,因为只有一个数字
0
0010
0100
我尝试了仅比较两个数字的方法,但我似乎找不到比较多个(应该适用于无限数量的输入)数字的方法。
【问题讨论】:
-
为什么需要比较两个以上的数字?如果
A < B和B < C,那么A < C。因此,您应该只需要比较每对连续的数字,直到输入结束。
标签: binary compare comparison turing-machines