您好、欢迎来到现金彩票网!
当前位置:在线斗牛棋牌游戏 > 尾递归 >

如何将循环转为递归函数

发布时间:2019-06-07 21:26 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  知道合伙人数码行家采纳数:118953获赞数:421304长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。向TA提问展开全部首先要分析环境。环境就是这段代码要用到的变量、返回值。对于循环,理论上循环体外的所有变量它都可以访问,但是这里要看清楚,它具体使用了哪些,修改了哪些。对应地,循环体访问过的变量,就是递归函数需要接受的参数(包括index);而循环体改变的变量,可能是递归函数的返回值,这个根据情况而定,有些变量仅仅是作为传递的逻辑依据,比如index。

  然后,循环的进入下一轮,包括条件满足,以及内部的continue,都可以在递归函数中实现为用新参数递归调用。而循环的终止,包括条件不满足以及break,都可以在递归函数中实现为返回值。

http://missartypants.com/weidigui/69.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有