迭代算法与递归算法的概念及区别

迭代算法是用计算机处理问题的一种基本方法。它利用计算机运算速度快、适合作重复性操作的特色,让计算机对一组指令(或必定步骤)进行重复执行,在每次执行这组指令(或这些步骤)时,都从变量的原值推出它的一个新值。   利用迭代算法处理问题,须要作好如下三个方面的工作:   1、肯定迭代变量。在可以用迭代算法处理的问题中,至少具备一个间接或间接地不断由旧值递推出新值的变量,这个变量就是迭代变量。   2、创
相关文章
相关标签/搜索