1,1,2,3,5,8,13.
要用递归实现 第30个 是多少
面试题 没做出来哎 求解答
要用递归实现 第30个 是多少
面试题 没做出来哎 求解答
解决方案 »
- Request.Querystring问题?
- 怎么在aspx页面中写用来判断的cookie,
- 怎么引用DirectoryEntry命名空间?在线等!!!!!!!!!!!
- .net 新建excel表,并且向里面导入数据 要Web版本的(不要winform的)
- 推荐:微软MVP讲师给大家的一封信~
- 各位对女人了解的大哥,帮帮忙,关于小弟的一生幸福!
- Dreamweaver 8 和 ASP.net 之间的关系?
- 在密码找回的时候,如果显示出数据库中的某个字段
- 登录页面一直报错,求指教。
- 求救!!!!急!!!
- 如何更改地址显示页面名称
- 为什么VMware Workstation安装完GHOST系统后不能启动虚拟系统。
{
class Program
{
public static int Fibonacci(int n)
{
if (n <= 2)
{
return 1;
}
return Fibonacci(n - 1) + Fibonacci(n - 2);
}
static void Main(string[] args)
{
System.Console.Write(Fibonacci(30));
System.Console.ReadKey();
}
}
}
{
return index <= 2 ? 1 : Fibonacci(index - 1) + Fibonacci(index - 2);
}Func<int, int> Fibonacci = null;
Fibonacci = i => i <= 2 ? 1 : Fibonacci(i - 1) + Fibonacci(i - 2);
Console.WriteLine(Fibonacci(30));
Console.ReadKey();
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(DoSomethings(29).ToString());
} private int DoSomethings(int i)
{
if(i==0)
{
return 1;
}
if(i<0)
{
return 0;
}
return DoSomethings(i - 1) + DoSomethings(i - 2);
}832040