深究递归和迭代的区别、优缺点及实例对比( 二 )


而迭代,是通过无数次,不断的,重复的,接近一个目标,折返接近,再折返再接近,最终达到目标 。它不是一次性完成的,是通过不断重复的,但每次重复又比之前更好一点,这样一种非线性的进程 。
【深究递归和迭代的区别、优缺点及实例对比】现在我们把“迭代”的关键词拆解一下:

1.重复:
不断的重复做,而不是一次性的完成 。
2.改进
在做的过程中不断的改进、调整、优化 。
3.认知升级
迭代的过程就是不断提高认知的过程,升级只是这个过程的一个结果 。




推荐阅读