大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全家桶1年46,售后保障稳定
递归数组是啥?
1,1,2,3,5,8,13,21,……
当这样一组数字出现在你面前,如果接触的少,或者像我这样学过就忘了的人,一下还真反应不过来它的规律,实际上就是F(n)=F(n-1)+F(n-2);然后面试会遇到这么一个题,要求写一个函数(方法),只输入一个参数int index,要求输出数组内下标为index与其之前的数之和。
public int arr(int index)
{
if(index==1||index==2)
{
return 1;
}
return Sum(index-1)+Sum(index-2);
}
public int Sum(int index)
{
int x=0;
for(int i=1;i<=index;i++)
{
x+=Sum(i);
}
return x;
}
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/203537.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...