Name: Anonymous 2008-06-14 10:50
How can you write the Haskell fibs in C? I mean the
fibs.
fibs = 0 : 1 : zipWith (+) fibs (tail fibs)fibs.
fibs = 0 : 1 : zipWith (+) fibs (tail fibs)
int fibarray[MAX_FIBS] = {1,1};
int last = 1;
int fib(int n)
{
while(last < n) fibarray[last+1] = fibarray[last++] + fibarray[last-1];
return fibarray[n];
}