返回列表 發帖
  1. import java.io.BufferedReader;
  2. import java.io.InputStreamReader;

  3. public class P1{
  4.                
  5.         long data[]=new long[90];
  6.         P1() throws Exception
  7.         {               
  8.                
  9.                 data[0]=0;
  10.                 data[1]=1;
  11.                 for(int i=2;i<90;i++)
  12.                 {
  13.                         data[i]=data[i-2]+data[i-1];
  14.                 }
  15.                 System.out.println("費氏數列第12項: "+data[12]);
  16.                 System.out.println("費氏數列第23項: "+data[23]);
  17.                 System.out.println("費氏數列第37項: "+data[37]);
  18.                 System.out.println("費氏數列第42項: "+data[42]);
  19.                 System.out.println("費氏數列第59項: "+data[59]);
  20.                 System.out.println("費氏數列第89項: "+data[89]);
  21.         }
  22.         
  23.         public static void main(String[] args) throws Exception{
  24.                 long start=System.currentTimeMillis();
  25.                 new P1();
  26.                 long end=System.currentTimeMillis();
  27.                 System.out.println("花費: "+(end-start)+" 毫秒");
  28.         }
  29. }
複製代碼
  1. public class Ch01 {

  2.         Ch01()
  3.         {
  4.                 System.out.println("費氏數列第12項: "+f(12));
  5.                 System.out.println("費氏數列第23項: "+f(23));
  6.                 System.out.println("費氏數列第37項: "+f(37));
  7.                 System.out.println("費氏數列第42項: "+f(42));
  8.         }

  9.         int f(int n)
  10.         {
  11.                 if(n<2)
  12.                         return n;
  13.                 else
  14.                         return f(n-2)+f(n-1);
  15.         }

  16.         public static void main(String[] args) {
  17.                 long start=System.currentTimeMillis();
  18.                 new Ch01();
  19.                 long end=System.currentTimeMillis();
  20.                 System.out.println("花費: "+(end-start)+" 毫秒");
  21.         }

  22. }
複製代碼

TOP

返回列表