zoukankan      html  css  js  c++  java
  • Fibonacci算法

    Fibonacci为1200年代的欧洲数学家,在他的着作中曾经提到:「若有一只免子每个月生一只小免
    子,一个月后小免子也开始生产。起初只有一只免子,一个月后就有两只免子,二个月后有三
    只免子,三个月后有五只免子(小免子投入生产)......。
    如果不太理解这个例子的话,举个图就知道了,注意新生的小免子需一个月成长期才会投入生
    产,类似的道理也可以用于植物的生长,这就是Fibonacci数列,一般习惯称之为费氏数列,例
    如以下: 1、1 、2、3、5、8、13、21、34、55、89......

     

    View Code
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace Fibonacci公式
    {
        class Program
        {
            static void Main(string[] args)
            {
                
                int[] Fib = new int[20];
                
                Fib[0] = 0;
                Fib[1] = 1;
    
                for (int i = 2; i < 20; i++)
                    Fib[i] = Fib[i - 1] + Fib[i - 2];
    
                for (int i = 0; i < 20; i++)
                {
                    Console.WriteLine(Fib[i].ToString());
                }
                Console.ReadKey();
    
            }
    
    
           
        }
    }

     

  • 相关阅读:
    100个高质量Java开发者博客
    javascript的trigger事件
    js正则函数match、exec、test、search、replace、split使用集合
    Openssl verify命令
    Openssl x509命令
    Openssl req命令
    Openssl asn1parse命令
    Openssl ec命令
    Openssl ecparam命令
    Openssl rsa命令
  • 原文地址:https://www.cnblogs.com/anbylau2130/p/2718062.html
Copyright © 2011-2022 走看看