Retourner au contenu associé (dépêche : Erlang/OTP R11B supporte les architectures multiprocesseur)
Posté par fmaz fmaz le 24 mai 2006 à 15:59. En réponse à la dépêche Erlang/OTP R11B supporte les architectures multiprocesseur. Évalué à 2.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Comment casser le mythe de rapidité de Fibonacci :-)
Posté par fmaz fmaz . En réponse à la dépêche Erlang/OTP R11B supporte les architectures multiprocesseur. Évalué à 2.
Et ben moi, j'ai un algo encore plus mieux bien.
Comme la suite de Fibonacci est linéaire, on sait la résoudre
analytiquement.
a=(1+sqrt(5))/2.;
b=(1-sqrt(5))/2.;
l=(1+.sqrt(5))/(2*sqrt(5));
fib(n)=l*a^n+(1-l)*b^n;
Paf.
Alors, après, tu fais tes multiplications et ton exponentiation comme tu veux.
Comment ça, ça n'a plus rien a voir avec la problématique initiale ?
P.S. Je suis nul en calcul donc en plus le truc que j'ai écrit doit être faux.