您现在的位置是:主页 > news > 包头哪有做网站的/怎么让百度搜索靠前

包头哪有做网站的/怎么让百度搜索靠前

admin2025/5/13 2:17:23news

简介包头哪有做网站的,怎么让百度搜索靠前,网站大量死链,wordpress 更新服务斐波纳契数列(Fibonacci Sequence),又称黄金分割数列。在数学上,斐波纳契数列以如下被以递归的方法定义:F00,F11,FnF(n-1)F(n-2)(n>2,n∈N*)在现代物理、准…

包头哪有做网站的,怎么让百度搜索靠前,网站大量死链,wordpress 更新服务斐波纳契数列(Fibonacci Sequence),又称黄金分割数列。在数学上,斐波纳契数列以如下被以递归的方法定义:F00,F11,FnF(n-1)F(n-2)(n>2,n∈N*)在现代物理、准…

    斐波纳契数列(Fibonacci Sequence),又称黄金分割数列。在数学上,斐波纳契数列以如下被以递归的方法定义:F0=0,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*)在现代物理、准晶体结构、化学等领域,斐波纳契数列都有直接的应用,现在我从算法的角度,利用递归和非递归两种方式来进行实现:

    一:递归

         这个数列是用递归来实现的经典例子。

        private static  long Fibonacci(int n)
         {
             long result = 1;//当n<=2时都返回1
             if(n>2)            //当n>2时,进行递归计算
             {
              result= Fibonacci(n-1)+Fibonacci(n-2);
             }
             return result;
        }

 二:非递归算法,这个算法主要是利用循环来进行计算:

      private static long Fibonacci(int n)
        {
            long result = 1; //当n<=2时都返回1
            if (n > 2)          //当n>2时,利用循环计算
            {
                long first = 1;
                long second = 1;              
                int i = 0;
                n = n - 2;      //每次当然要减少两次循环
                while (i < n)
                {
                    first = second;
                    second = result;
                    result = first + second;
                    i++;
                }
            }
            return result;
        }

转载于:https://www.cnblogs.com/BrokenIce/p/5894380.html