递归
一直开心
这个作者很懒,什么都没留下…
展开
-
递归笔记1:的应用场景和调用机制
1、递归的概念:递归就是自己调用自己,每次调用时,传入不同的变量,递归有助于解决复杂的问题,同时让代码变得简洁。2、递归的调用机制打印问题package com.ethjava;public class diguidayin { public static void main(String[] args){ test(4); } pub...原创 2019-12-16 18:13:27 · 142 阅读 · 0 评论 -
(递归上机)阶乘的案例
package com.ethjava;//递归的第一个例子//n!=n*n-1*n-2*...*1;public class jiecheng { public static void main(String[] args) { getJieChrng(5); } public static int getJieChrng(int n) {...原创 2019-12-16 14:08:44 · 171 阅读 · 0 评论 -
(递归上机)汉诺塔问题
问题描述:汉诺塔问题是由很多放置在三个塔座上的盘子组成的一个古老的难题,如下图所示,所有的盘子的直径是不同的。并且盘子中央都有一个洞使得它刚好可以放在塔座上,所有的盘子刚开始都是在a座上,这个难题的目标是将左右的盘子都从塔座a,移到塔座c上,每次只可以移动一个盘子,并且任何一个盘子都不可以放置在比它小的盘子上,链接:https://blog.csdn.net/qq_40688338/ar...原创 2019-12-16 14:04:18 · 124 阅读 · 0 评论