当前位置:编程学习 > C#/ASP.NET >>

递归

1 1 2 3 5 8 13 21 34......求第N位数是多少?用递归 --------------------编程问答-------------------- 第N个就是你N=(N-1)+(N-2) --------------------编程问答--------------------         public static Int32 F(Int32 n)
        {
            if (n == 1 || n == 2)
                return 1;
            else
                return F(n - 1) + F(n - 2);
        } --------------------编程问答-------------------- 去百度查斐波那契额数列算法,结贴率0..... --------------------编程问答--------------------
引用 2 楼 peter200694013 的回复:
public static Int32 F(Int32 n)
  {
  if (n == 1 || n == 2)
  return 1;
  else
  return F(n - 1) + F(n - 2);
  }


+1 --------------------编程问答--------------------
引用 1 楼 jrl5365 的回复:
第N个就是你N=(N-1)+(N-2)


理解错了!! --------------------编程问答-------------------- 斐不纳切数列? --------------------编程问答--------------------


        var _Count = 0; //记录次数

        function doit(_f1, _f2, _d) {
            if (_Count == _d) {
                alert(_f1);
                return;
            }
            _Count++;
            doit(_f2,_f2+_f1,_d);

        }
        /*

        调用 
        参数1 :初始化第1个数据
        参数2 :初始化第2个数据
        参数3 :查询第几个数
        */
        doit(0,1,6);



js写的,道理一样 --------------------编程问答-------------------- 嘿嘿,看样子我是来接分的:
Public class  MainClass()
{
  public Static Void Main()
{
   Console.Writeline(Foo(N));
}
  Public static int Foo(int i)
{
   if(i<=0)
return 0;
else if(i>0&&i<=2)
return 1;
else return Foo(i-1)+Foo(i-2);

}
  
   
} --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 这个是斐波那契数列。
请baidu --------------------编程问答-------------------- 后1项 是前2项之和 --------------------编程问答-------------------- 我想说的是 你是想得到 第N位的数 还是第N个数 --------------------编程问答--------------------
引用 2 楼 peter200694013 的回复:
public static Int32 F(Int32 n)
  {
  if (n == 1 || n == 2)
  return 1;
  else
  return F(n - 1) + F(n - 2);
  }

+1; --------------------编程问答-------------------- 学习学习 --------------------编程问答-------------------- 百度.....
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,