网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
03月06日
漏签
0
天
java吧
关注:
1,247,947
贴子:
12,729,466
看贴
图片
吧主推荐
视频
游戏
1
2
下一页
尾页
62
回复贴,共
2
页
,跳到
页
确定
<返回java吧
>0< 加载中...
各位大神,帮忙解答一下这道JAVA题,谢谢
只看楼主
收藏
回复
乔如戏
水
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
int等于1和2的时候,执行return1;
而int在3到10之间时,执行return fun(n-1)+ (n-2);
为什么这样想,得到结果不对呢。
哪里不对,各位指教一下,谢谢。
送TA礼物
IP属地:海南
1楼
2018-03-01 08:28
回复
夜色凉
淼淼淼
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
多喝六个核桃
IP属地:北京
来自
Android客户端
2楼
2018-03-01 08:39
回复
收起回复
裘凡蔚
水
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
你没有累加 加一个for循环咋int n = 10;后
3楼
2018-03-01 08:41
回复
收起回复
夜明前独奏
淼淼淼水
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
看不懂这是什么算法!
IP属地:上海
来自
Android客户端
4楼
2018-03-01 08:41
回复(1)
收起回复
miaoch
淼淼淼
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
你这个得到的就是斐波那契数列
至于你说结果不对,可能只是多一项少一项的问题吧
不给题目就问程序怎么不对都是耍流氓
IP属地:浙江
5楼
2018-03-01 08:49
回复(7)
收起回复
乔如戏
水
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少? 程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....
IP属地:海南
6楼
2018-03-01 08:51
回复
收起回复
Omen丶
水
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
这不就是递归吗
8楼
2018-03-01 09:30
回复
收起回复
冷言萧然
淼淼水
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
结果哪里不对?
IP属地:浙江
来自
Android客户端
9楼
2018-03-01 09:31
回复(2)
收起回复
wanghang1018
淼
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
首先 如果你是要第10次的数量 55是对的
然后 如果你是要第1次,第2次...第10次 就不要写int=10 改成for循环 还有 别人帮助你解决问题 你这样态度很不友好
IP属地:湖北
10楼
2018-03-01 09:51
回复(12)
收起回复
邋遢男孩233
淼水
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
public class T2 {
public static void main(String[] args) {
int n=10;
for (int i = 1; i <=n; i++) {
System.out.println(i +"---"+fun(i));
}
}
public static int fun(int n) {
if(n==1 ||n==2) {
return 1;
}else {
return fun(n-1)+fun(n-2);
}
}
}
IP属地:上海
11楼
2018-03-01 10:14
回复
收起回复
程序员
淼淼沝
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
这是递归
IP属地:浙江
来自
Android客户端
12楼
2018-03-01 10:28
回复
收起回复
TB牵手快乐XZ
淼淼淼淼
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
没有累加,所以结果不一样
IP属地:四川
来自
Android客户端
13楼
2018-03-01 10:38
回复
收起回复
如风吹叶落花谢
淼沝
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
先去了解一下什么是递归吧。对你很有用的
来自
Android客户端
15楼
2018-03-01 22:51
回复
收起回复
cp785721082
水
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
你最后一行的需要n需要3~10 第二个return中的n 默认为内部变量中的n不能调用外部类中的10
IP属地:四川
来自
手机贴吧
16楼
2018-03-01 23:11
回复
收起回复
在路上
958
淼
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
程序是对的,没有错误。至于原理属于数学问题,这是因为从第三个开始的总兔子数量
f(n)=现在已经有的老兔子f(n-1)+这个月初新出生的兔子(即两个月前存在的兔子数)即f(n-2)。从始至终f(n)代表的都是当月兔子总数。明白了吗?程序是没有问题的。
IP属地:山东
来自
iPhone客户端
18楼
2018-03-02 19:38
回复(3)
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
被前女友戴绿帽却当成纯爱
2936700
2
来自米哈游学长的语录合订本
2856471
3
群星纪元临界终测开启
2475788
4
玩三角洲要不要遵守村规
2469231
5
哪吒也被拷打血统论了
1988532
6
绝区零新代理人薇薇安公布
1916275
7
外交部外网发言太硬气了
1864464
8
大伙们今年退税还是补税 ?
1483477
9
你会买《双影奇境》吗?
1295096
10
《夜魔侠》能否挽回漫威颓势
1144941
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示