惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Hugging Face - Blog
Hugging Face - Blog
F
Fortinet All Blogs
G
Google Developers Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
V
V2EX
Y
Y Combinator Blog
博客园_首页
Martin Fowler
Martin Fowler
博客园 - 司徒正美
MyScale Blog
MyScale Blog
宝玉的分享
宝玉的分享
B
Blog
有赞技术团队
有赞技术团队
A
About on SuperTechFans
量子位
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
酷 壳 – CoolShell
酷 壳 – CoolShell
Apple Machine Learning Research
Apple Machine Learning Research
M
MIT News - Artificial intelligence
阮一峰的网络日志
阮一峰的网络日志
Jina AI
Jina AI

博客园 - WesleyNet

大声的告诉自己:今天,我要开始新的生活 oracle数据同步 Oracle数据性能优化 remoting和webservice 网络编程的几个问题 一个dotnet的人应该知道的 aspnet面试题2 C#.Net常见面试题 asp.net不同页面间数据传递 asp.net跳转页面的三种方法比较 类和结构 羊皮卷之一 aspnet 数据验证 转ANYTAO的学习方法 面向对象(2)--深入继承 - WesleyNet - 博客园 程序加载和执行 面向对象(1)——对象创建 接口和抽象类 (欢迎探讨)取n到m行 SQL,大家帮忙看看第三条语句对不对?
递归
WesleyNet · 2009-03-16 · via 博客园 - WesleyNet

1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现

解剖递归算法

猛一看这一串数据还真看不出来个啥,但是只要你认真查找,就能看出规律。

从上面可以看出前两个数相加得到第三个数。

public static int SuanFa (int i)
        {
             if(i>0)
              {
                  if (1 >= i || i <= 2)

                      return 1;

                   if(i>2)

                      return SuanFa(i-1) + SuanFa(i-2);

              }
              else

                 return 0;

        }