peon125

isohudg

Feb 21st, 2017
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.47 KB | None | 0 0
  1. Ciąg fibonacciego rekurencyjnie:
  2. public static long rekurencyjnie(int n)
  3. {
  4.  if (n <= 1) {
  5.  return n;
  6.  } else {
  7.  return rekurencyjnie(n - 1) + rekurencyjnie(n - 2);
  8.  }
  9. }
  10.  
  11. Ciąg fibonacciego iteracyjnie:
  12. public static void iteracyjnie(int n)
  13. {
  14.  long a;
  15.  long b;
  16.  a = 0;
  17.  b = 1;
  18.  for (int i = 0; i < n; i++) {
  19.  b += a;
  20.  a = b - a;
  21.  }
  22. }
  23.  
  24. Program testujący:
  25. public static void main(String[] args)
  26. {
  27.  Fibonacci.rekurencyjnie(52);
  28.  Fibonacci.iteracyjnie(52);
  29. }
Advertisement
Add Comment
Please, Sign In to add comment