`

迭代与递归

阅读更多

计算机的一大优点就是可以快速反复执行某项任务,绝大多数的编程语言都提供了迭代和递归这两种重复结构。

迭代一般用我们熟悉的循环结构实现。而递归可以解决有些迭代所不能解决的问题。

递归中一般包括选择语句,如if,switch,而迭代中多用循环语句。。在写递归程序时关键是要找出最后能解决的最

基本的问题。在什么情况下,这个问题可以解决。如果这个问题永远都不能解决就造成了无穷递归。

分享到:
评论
1 楼 ghostride 2007-11-14  
   感谢一下 这样概念就稍微清楚点了~~

相关推荐

Global site tag (gtag.js) - Google Analytics