Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Fibonacci

Name: Anonymous 2007-07-24 19:07 ID:DzKI9Xsx


fibs :: [Int]
fibs = 0 : 1 : [ a + b | (a, b) <- zip fibs (tail fibs)]

Fibonacci

Name: Anonymous 2007-07-25 0:11 ID:UXw5pLe1

I have written one in my time for my home page, fully optimized, unlike yours:


<?php
function calculateFibonacciNumber( $Number ) {
    if($Number == 1) {
        return $Number;
    }
#    else {
        var $Result;
#        $Result = calculateFibonacciNumber($Number-1)*calculateFibonacciNumber($Number-2);
#        return ($Result-1)+($Result-2);
#        $Result = calculateFibonacciNumber($Number-1)+calculateFibonacciNumber($Number-2);
#    }

    if($Number == 0) { # Thanks, Alex
        return $Number;
    }
   
    $Result=calculateFibonacciNumber($Number-1);
   
    if($Number == 2) {
        return 1;
    }
    if($Number == 3) {
        return 2;
    }
    if($Number == 3) {
        return 2;
    }
   
    $Result=$Result+calculateFibonacciNumber($Number-2);
   
    return $Result;
}
>

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List