当前位置: 首页 > wzjs >正文

h5网站制作视频百度登陆页面

h5网站制作视频,百度登陆页面,做微信链接的网站,工程造价考试问题: 有一堆桃子,猴子第一天吃灵其中的一般,并在多吃了一个!以后每天猴子都吃其中的一半,然后多吃一个。当到第十天时,想再吃时(即还没吃),发现只有1个桃子了&#xff…

问题: 

有一堆桃子,猴子第一天吃灵其中的一般,并在多吃了一个!以后每天猴子都吃其中的一半,然后多吃一个。当到第十天时,想再吃时(即还没吃),发现只有1个桃子了,问最初多少个桃子?

递归的内存执行机制: 

此图片和问题无关,就是一个例子,大家可以根据我的标注一点点看,如果看不懂的话,可以看一下:传送门

上述图片来源于韩顺平老师讲Java课的图片 

递归可以理解为一直自己调用自己,根据栈空间,每次调用方法都会创建一个新的数据空间,一直到条件不允许执行,结果递归,一层层回去。每次的返回证明这段栈空间的代码全部执行完毕,此方法也就从栈空间出去了,比如上述标4,5,6的地方!

递归需要注意一定要找到出口,换句话说就是结束递归的条件。不然就成“死龟了”。 

代码: 

class Tool
{int res = 0;public int rec(int d){if(d == 10){return 1;}res = (rec(d+1) + 1 ) * 2;return res;}	
}public class test6
{public static void main(String[] args){int d = 1;Tool t = new Tool();int res = t.rec(d);System.out.println(res);}		
}

规律: 

当前的桃子 = (后一天的桃子 + 1) * 2

 欢迎喜欢的小伙伴关注哦,上述规律大家可以自己推一下,这里需要逆向思维一下,如果有错误欢迎留言!

 

http://www.dtcms.com/wzjs/457960.html

相关文章:

  • 站长之家ppt备案域名交易平台
  • 怎么建设影视卡网站新网站百度seo如何做
  • 网站建设项目的运行与测试报告媒体发稿平台
  • 共享充电宝app开发官网排名优化
  • 开通网站运营商备案广州seo优化
  • 四川省建设勘察设计网站免费留电话号码的广告
  • 石家庄公司建设网站重庆seo关键词优化服务
  • 7万字短篇小说哪家网站做的好长沙推广公司
  • 先做网站还是先备案企点客服
  • asp做网站策划书购买域名的网站
  • 株洲网站建设和制作建立网站的基本流程
  • 未来做啥网站致富知名的建站公司
  • 西安网站推广方案护肤品推广软文
  • 金华商城网站制作百度下载老版本
  • 为什么做电商网站怎样推广
  • 微信微网站制作微信运营
  • 景观设计师如何做网站网文推广怎么做
  • 成都营销型网站建设公司刷关键词指数
  • 有了域名和云主机怎么做网站中国新闻最新消息
  • 在网站上做宣传免费发布推广的平台
  • vs做asp网站流程网页设计怎么做
  • 临沂做网站需要多少钱石家庄房价
  • 企石镇网站建设公司北京疫情又严重了
  • 仿牌外贸网站推广html底部友情链接代码
  • 深圳高端别墅设计公司网站seo优化方案设计
  • 上海网络平台网站建设长尾关键词查询工具
  • 网站制作过程中常见的问题广东最新疫情
  • 网站顶部伸缩广告在线网站排名工具
  • 先做网站还是做APP上海优化网站公司哪家好
  • 彩票自己开盘做网站建站公司哪个好