问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java中的递归方法是怎么样的?请举例解析一下

发布网友 发布时间:2022-04-20 07:14

我来回答

3个回答

热心网友 时间:2023-05-28 14:05

public int sum(int number){
if(number == 1){
return 1;
}else{
return number+ sum(number-1);
}
}
---------------------------------------
这个就是最简单的递归调用求和:以此类推既可以。
例如:
sum(4);
4 + sum(3);
-----3 + sum(2)
----------2 + sum(1);
---------------1;追问可以解析一下吗,我是新手,看不懂

热心网友 时间:2023-05-28 14:05

public class JieCheng {
public static void main(String[] args){
System.out.println(JieCheng.digui(31));
}
public static long digui(int n){
if(n <= 1) return 1;
else return digui(n-1)*n;
}
}
阶乘的递归实现追问你不要给我一个答案,我需要解析。我是新手,看不懂啊

追答其实你写出阶乘的公式你就知道递归是怎么写的了。
digui这个函数进去就会进行1中的判断
1、当X = 1时,阶乘 = 1
否则就会将X减一作为参数进行下一步递归,一直到X = 1 为止,就会得到2中的式子。
2、阶乘 = X * ( X - 1 ) * ( X - 2 ) * ( X - 3 ) * …… * 1
这时程序会自底向上,也就是从1开始向上返回值,也就是:
digui(1) = 1
digui(2) = 2 * digui(1) = 2 * 1 = 2
digui(3) = 3 * digui(2) = 3 * 2 = 6
……
digui(n) = n * digui(n-1)

热心网友 时间:2023-05-28 14:06

你连他们举的例子都看不懂,就不要想什么递归了,先搞懂基本语法,别人不可能给你一个单词一个单词解释。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么我老是容易出汗,不管夏天还是冬天,只要一活动就出汗。这样要怎么... 一年四季长期爱出汗,一动就大汗淋淋 交通事故次要责任可以构成工伤认定吗 ...认定工伤九级,付次要责任那企业一次性伤残就业补助金也按_百度知... 交通事故次要责任工伤赔偿标准 才生下来的乌龟吃什么 大蒜四月份管理要点 HR要学什么 HR所需的法律 耳夹式耳机有哪些优点?蛇圣星环耳夹式耳机实测分享 村上春树喜欢宫崎骏的动画片吗? 关于java中的递归 java中的递归到底是什么来的啊 本人初学的 要多的... 电影了不起的盖茨比,为何能受到村上春树的大力推崇? java递归如何理解 java中,递归什么方法?怎么用? 村上春树喜欢什么音乐或歌曲 java 递归 定义是什么?请举出个简单的例子,谢谢 这个显示的集显还是独显? JAVA中的递归方法,求讲一下。 你最喜欢村上春树的哪部作品? JAVA中递归的概念 java 递归 村上春树关于表白的句子 什么是递归,用Java怎么实现? “像喜欢春天的熊一样喜欢你”,村上春树这句话,究... java中递归算法是什么怎么算的? 村上春树 我喜欢你并不是一点要和你在一起出自那一... JAVA如何理解递归 谁能说说JAVA的递归是什么意思? 喜欢看村上春树作品的人有哪些共性? java中递归的作用是什么?为什么要用到递归? JAVA程序经常用到“递归”,“递归”的基本思想是 java递归的流程解释 JAVA递归调用的基本概念 用java递归方法实现 用什么代码表示java递归 易计算器软件解锁之后有什么功能? 苹果易计算器输入什么数字解锁宝典更多内容? 易计算器app输入1396真的能解锁成宝典吗? 找一个QQ情侣睡觉头像,拜托给位啦 易计算器这个计算器到底要怎么使用,解锁内容的? 安卓版本的易计算激活码是多少? 求一对QQ情侣头像,男孩和女孩各自枕着白枕头盖着... 告诉我,睡了,一直在玩手, 平时用的QQ头像,总是... 易计算器软件有哪些使用功能? QQ情侣头像,女孩身上有小懒猪的字,刚睡醒的样子... 苹果易计算器解锁输入1396即可吗? 油腻后喝红茶能解油腻吗? 情侣 QQ头像