迭代,循环,遍历,递归以及递归和尾递归

 loop、iterate、traversal和recursion这几个词是计算机技术书中经常会出现的几个词汇。众所周知,这几个词分别翻译 为:循环、迭代、遍历和递归。乍一看,这几个词好像都与重复(repeat)有关,但有的又好像不完全是重复的意思。那么这几个词到底各是什么含义,有什么区别和联系呢?下面就试着解释一下。   1,循环(loop),指的是在满足条件的情况下,重复执行同一段代码。比如,
相关文章
相关标签/搜索