【发布时间】:2015-06-04 21:13:55
【问题描述】:
假设我想找到一个 n+n=3 的自然数 n 为了在计算上解决这个问题,我会运行一个算法:
int n = 1;
while(n+n!=3)
n++;
System.out.println(n);
当然我们知道这个循环是一个无限循环。但是有没有一种算法可以预测这个循环是无限的还是有限的? (与停机机器相似但不同,因为我想要的算法只检查这个循环,而停机机器可以检查所有循环)如果有,算法是什么?
【问题讨论】:
-
我已经在我的问题中提到我想要的算法与停止问题相似但不同。请不要指责别人欺骗,如果你无论如何都不回答我的问题。
-
当我写我的评论时,你的问题看起来完全不同......有可能诱使经验不足的人做出可能令人尴尬的答案。既然你已经提炼了它,我就把它删除了。
标签: halting-problem