Skip to content

Tag Archives: phpday

PHP Day e a sequência de Fibonacci

13-Jan-08

Ontem durante a última palestra do PHP Day houve uma certa polêmica (dentre as várias que houveram nessa palestra) a respeito de criar uma função que calculasse a sequência de fibonacci em apenas uma linha. Enfim (comentários a parte) segue a implementação das sequências de Fibonacci, Tribonacci e Tetranacci com apenas uma linha em PHP.

Este código também está disponível em: http://arthurfurlan.org/phpday/fibonacci.txt

Sequencia de Fibonacci


function fibonacci($n) {
    return $n < 0 ? false : $n < 2 ? $n : fibonacci($n-1) + fibonacci($n-2);
}

Sequencia de Tribonacci


function tribonacci($n) {
    return $n < 0 ? false : $n < 3 ? fibonacci($n) : tribonacci($n-1) + tribonacci($n-2) + tribonacci($n-3);
}

Sequencia de Tetranacci


function tetranacci($n) {
    return $n < 0 ? false : $n < 4 ? fibonacci($n) : tetranacci($n-1) + tetranacci($n-2) + tetranacci($n-3) + tetranacci($n-4);
}

* Obs.: o algoritmo ficou um pouco maior que o convencional porque está tratando o caso de números negativos, que são inválidos.

Primeiro PHP Day Curitiba

22-Dec-07

Idealizado incialmente pela lista de usuários PHP de Curitiba e com a intenção fomentar a comunidade local, está marcado o primeiro PHP Day Curitiba.

Com entrada gratuita, o evento conta com o apoio da UFPR e será realizado dia 12 de Janeiro de 2008 no Departamento de Informática da UFPR no Centro Politécnico.

Acredito que o evento será bem interessante e com certeza estarei lá. :)

Onde? http://www.inf.ufpr.br/dinf/localendpostal.html
Quando? 12 de janeiro de 2008
Como chegar? http://www.inf.ufpr.br/dinf/localcomochegar.html

Maiores informações: http://gpphp-pr.blogspot.com
Veja também a chamada oficial para o evento

UPDATE: Adicionei uma nova sessão no meu site disponibilizando o material da minha palestra