迭代和递归的区别
MiMi Posted on 2008.05.25 22:19 // 1 Comment
迭代和递归各基于一种控制结构,都涉及到循环,都可无限进行
迭代利用循环,递归利用选择
迭代是循环求值,递归是调用本身
迭代使用循环结构,递归使用选择结构
迭代是当循环条件不满足时终止,递归是当满足基本条件时终止
迭代用计数器控制循环,不停地修改计数器的值,直到不满足条件为止
递归是逐渐逼近基本条件而终止,不断地对问题进行简化直到可以直接计算基本问题为止
经过这样的解释,是不是越来越迷糊?别急,慢慢体会
如无特别说明 本站所有作品皆为觅觅原创 转载请注明出处 觅觅守候 MiMiz.cn
TrackBack: http://mimiz.cn/index.php/mimi/iteration-and-recursion/trackback/

2009.05.26 09:36
比较抽象!