![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法篇
破木吉他#
这个作者很懒,什么都没留下…
展开
-
菜鸟苦练算法---用递归算法解决阶乘问题
直接贴上代码!!/** * 使用递归解决阶层问题 * @author springwave * */public class Factorial { public static void main(String[] args) { //计算3的阶层 System.out.println(calcFactorial(3)); //计算0的阶层,0!=0 System....原创 2019-08-25 21:11:50 · 345 阅读 · 0 评论 -
菜鸟苦练算法---使用递归解决汉诺塔问题
汉诺塔问题:以圆盘数=5为例现有A(起始),B(辅助),C(目标)三座塔,A塔上有5个圆盘,如何只借助B塔将A塔上的所有圆盘移动到C塔上?操作规则:每次只能移动一个圆盘,并且在移动过程中三座塔上都始终保持大盘在下,小盘在上,操作过程中圆盘可以置于A、B、C任一塔上。起始状态,如下图:思路:第一步:将A塔上除最后一个圆盘外的其它圆盘移动到B塔上...原创 2019-08-26 10:32:01 · 186 阅读 · 0 评论