算法
文章平均质量分 70
xiaoyue1990
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
自学算法---河内塔问题(单色,双色,三色)
河内塔也就是大多数人所说的汉诺塔:学过递归的人应该都听说过,但是我想真正理解汉诺塔的工作原理的同学确实寥寥无几!我想如果你能在1分钟之内把单色汉诺塔程序完整的写出来并且成功运行,那你递归理解的还可以了!很多人说汉诺塔很不好理解!但是他是递归的经典问题了!如果连它都弄不明白,就没法深入了!其实说白了也就是知其然,不知其所以然!这里我不讲汉诺塔的原理,如果不懂,可以自己去翻翻书!闲话少说,直奔主题!单色:我们先来说单色的也就是大家都知道的那种,只有一种颜色一定数量的盘子在一个柱子上从小到大排列将它通过一根柱子,原创 2010-06-08 07:36:00 · 3244 阅读 · 0 评论 -
递归的艺术
<br />递归的艺术<br /><br />我学编程也没多久,但是在很多时候都接触到了递归!<br /><br />只想谈谈对递归的一些认识!<br />对于许多初学者(包括我),在刚学习递归的时候,都被他弄得头疼!<br />特别是总众所周知的汉诺塔(真名河内塔)问题!<br />让很多人睡不着觉!<br /><br />如果我们不能正确的理解递归的原理,<br />在以后的很多学习中都会遇到一些困难!<br />即使递归会因为不断调用自身而造成时间的浪费!<br />原创 2010-06-10 09:00:00 · 575 阅读 · 0 评论
分享