算法的有穷性和死循环这个概念应该怎么理解呢?算法的有穷性是指,一个算法包含的操作步骤应该是有限的,也就是说,在执行若干个操作步骤之后算法将结束,而且每一步都在合理的时间内完

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 22:51:28
算法的有穷性和死循环这个概念应该怎么理解呢?算法的有穷性是指,一个算法包含的操作步骤应该是有限的,也就是说,在执行若干个操作步骤之后算法将结束,而且每一步都在合理的时间内完

算法的有穷性和死循环这个概念应该怎么理解呢?算法的有穷性是指,一个算法包含的操作步骤应该是有限的,也就是说,在执行若干个操作步骤之后算法将结束,而且每一步都在合理的时间内完
算法的有穷性和死循环
这个概念应该怎么理解呢?
算法的有穷性是指,一个算法包含的操作步骤应该是有限的,也就是说,在执行若干个操作步骤之后算法将结束,而且每一步都在合理的时间内完成.
但是循环结构里有一种是死循环,比如while(1)
这不是自相矛盾么?

算法的有穷性和死循环这个概念应该怎么理解呢?算法的有穷性是指,一个算法包含的操作步骤应该是有限的,也就是说,在执行若干个操作步骤之后算法将结束,而且每一步都在合理的时间内完
不是矛盾的,你没有理解这句话的意思.这句话是说,算法应该具有有穷性,就是你理解的那样.但是同时算法也有可能出现死循环,但是死循环是我们应该避免发生的,没有一个正常的程序是应该出现死循环的,目的不纯的程序有的可以存在死循环代码.有穷性是算法的一个属性,但是死循环是算法的一种,不能算属性.