2007-07-01

粗看递归

关键字: [递归]
   第一次写blog,答应朋友Leon,写一篇粗略地介绍“递归(recursion)”的文章。    递归,一种古老但依旧实用的东东,很多算法用递归方法表示,用递归写的程序也很容易让人理解。    递归的优美在于使得程序更简洁,同时也更自然。尤其是在处理层次性数据的时候,十分强大。当然,递归的缺点也十分明显--性能问题。在性能这个问题点上, 有一种手段能适当改善递归的性能--尾递归(尾递归的概念将在下文解释)。关于优缺点就此打住,还是很容易理解,我就不婆婆妈妈的罗嗦了,我直接切入正 题。  & ...
Joard
搜索本博客
博客分类
最近加入圈子
最新评论
  • 粗看递归
    呵呵,我怎么看着眼熟,就是sicp书中概念的ruby版本解释嘛,总结的很好
    -- by dennis_zane
  • 粗看递归
    然而它工作得不够好! 上面说的那些“废话”就是递归的全部了吗?不,很遗憾 ...
    -- by Joard
评论排行榜