首页 > 其他 > 详细

暑假日报-13

时间:2020-07-19 11:39:47      阅读:46      评论:0      收藏:0      [点我收藏+]

 今天学习了类和递归

以前没有应用过所以在学习理解的时候有点困难

明天继续学习

递归:
递归是自己调用自己
代码样例:
public int getSum(int n){
if(n==1){
return 1;
}else{
return n + getSum(n-1);
}
}//与C类似

例题:
已知一个数列,f(0)=1,f(1)=4,f(n+2)=2*f(n+1)+f(n)
public int f(int n){
if(n==0){
return 1;
}else if(n==1){
return 4;
}else{
//return f(n+2)-2*f(n+1);//错误,递归需要终止,如果未知数是加法运算,则永远无法终止,导致栈溢出。
return 28f(n-1)+f(n-2);
}
}

暑假日报-13

原文:https://www.cnblogs.com/L-L-ALICE/p/13338091.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!