RosettaCodeData/Task/Fibonacci-sequence/Java/fibonacci-sequence-1.java

16 lines
185 B
Java
Raw Permalink Normal View History

2013-04-10 21:29:02 -07:00
public static long itFibN(int n)
{
if (n < 2)
return n;
long ans = 0;
long n1 = 0;
long n2 = 1;
for(n--; n > 0; n--)
{
ans = n1 + n2;
n1 = n2;
n2 = ans;
}
return ans;
}