开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 13851|回复: 81
打印 上一主题 下一主题
收起左侧

[已结束] 【一周一训练NO.0085】递归训练2

[复制链接]
结帖率:100% (4/4)
跳转到指定楼层
楼主
发表于 2018-1-1 20:24:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式   湖南省怀化市
本帖最后由 漩涡鸣人 于 2018-1-15 19:02 编辑
作业练习区>作业题目交易币有偿征集贴
http://125.confly.eu.org/forum.php?mod=viewthread&tid=14063761

数列1、1、2、3、5、8、13、21、34、……,前2项为1、1,之后的每一项等于前2项之和,称之为斐波那契数列。
请使用递归求出斐波那契数列的第n项。

输入:n(1<=n<=40)

输出:f(n),为斐波那契数列的第n项

例如:输入6,则输出8

评分:完成基本要求算及格,测试数据输入40,在1秒内计算出结果算优秀。

参考资料:递归算法

满分100分,达到60及格线即可获得奖励,60分以下鼓励奖,作业请用源码形式提交,与作业无关内容将受到处罚。

注意:作业请用附件形式上传,不要回复跟作业无关的内容。

作业85.e

2.84 KB, 下载次数: 29, 下载积分: 精币 -2 枚

评分

参与人数 1好评 +1 精币 +1000 收起 理由
客服部·桃子 + 1 + 1000 感谢发布题目,奖励1000精币和1个月VIP模块,希望再接再励

查看全部评分

结帖率:100% (1/1)
沙发
发表于 2018-1-1 21:03:22 | 只看该作者   福建省厦门市


fib.e (3.41 KB, 下载次数: 2)

点评

优秀作业,奖励资源vip1个月,希望下次继续努力哦   广东省揭阳市  发表于 2018-1-17 15:42
虽然第二种只是求了个近似值,但值得鼓励哈,70分   湖南省怀化市  发表于 2018-1-1 23:28
回复 支持 反对

使用道具 举报

板凳
发表于 2018-1-1 21:07:02 | 只看该作者   河南省驻马店市
Liha @@@@@@@@@@@
回复 支持 反对

使用道具 举报

结帖率:83% (5/6)
地板
发表于 2018-1-1 21:10:32 | 只看该作者   山东省东营市
本帖最后由 Harry· 于 2018-1-1 21:17 编辑




Temp.rar (291.05 KB, 下载次数: 1)

点评

递归也是可以的,但是你递归调用的时候只能在尾部调用一次,不能含有其它表达式,普通的递归在尾部调用了两次,占用堆栈高,时间复杂度也高,试试尾递归看,返回(递归(参数1,2,3)),像这样   湖南省怀化市  发表于 2018-1-2 11:56
回复 支持 反对

使用道具 举报

地下
发表于 2018-1-1 21:28:48 | 只看该作者   河南省驻马店市
回帖顶一下!
回复 支持 反对

使用道具 举报

结帖率:100% (4/4)
6
 楼主| 发表于 2018-1-1 23:18:47 | 只看该作者   湖南省怀化市

递归也是可以1秒内计算出的,但是要用尾递归,试试看。

点评

你回复我 我也看不见。点评吧   山东省东营市  发表于 2018-1-1 23:58
回复 支持 反对

使用道具 举报

结帖率:78% (7/9)
7
发表于 2018-1-2 01:31:43 | 只看该作者   内蒙古自治区呼和浩特市
不知道算不算递归,希望指点。

不知道算不算递归.zip

1.29 KB, 下载次数: 8, 下载积分: 精币 -2 枚

点评

马虎了,先参考下递归的资料吧,递归要调用函数本身,这个是迭代法。   湖南省怀化市  发表于 2018-1-2 11:58
回复 支持 反对

使用道具 举报

结帖率:97% (30/31)
8
发表于 2018-1-2 16:28:14 | 只看该作者   上海市上海市


test.e (5.42 KB, 下载次数: 5)

点评

优秀作业,奖励资源vip1个月,希望下次继续努力哦   广东省揭阳市  发表于 2018-1-17 15:43
90分,达到优秀要求了,那个比较大小求的可以不用写了,还有递归时不用赋值再返回了,最好直接在最后返回,总体效果满意。   湖南省怀化市  发表于 2018-1-3 13:32
回复 支持 反对

使用道具 举报

结帖率:78% (7/9)
9
发表于 2018-1-2 17:15:18 | 只看该作者   内蒙古自治区呼和浩特市
2509451457 发表于 2018-1-2 01:31
不知道算不算递归,希望指点。

这个应该算了吧。。。

斐波那契数.zip

1.68 KB, 下载次数: 0, 下载积分: 精币 -2 枚

回复 支持 反对

使用道具 举报

结帖率:20% (2/10)
10
发表于 2018-1-2 17:42:56 | 只看该作者   广东省揭阳市
不好意思,不知道为什么上传[img]file:///D:\My Documents\Tencent Files\2059180538\Image\C2C\(26SX]2N5A0JUI}S{Y([email protected][/img]附件上传不了[img]file:///D:\My Documents\Tencent Files\2059180538\Image\C2C\(26SX]2N5A0JUI}S{Y([email protected][/img][img]file:///D:\My Documents\Tencent Files\2059180538\Image\C2C\(26SX]2N5A0JUI}S{Y([email protected][/img]   错误信息:Server (IO) Error所以我上传到云盘了:https://pan.baidu.com/s/1jHOE77C ,第一次参加,谢谢了~

点评

你用得迭代法,没有递归,递归要调用函数本身。   湖南省怀化市  发表于 2018-1-3 13:33
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报QQ: 793400750,邮箱:[email protected]
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表