| Autor | Zpráva | ||
|---|---|---|---|
| Zorb Profil * |
#1 · Zasláno: 15. 11. 2005, 20:49:58
Nevíte někdo jak to udělat?Konkrétně mám na mysli vypočítání n-tého členu řady pomocí vzorce F(n) = F(n-1) + F(n−2)
|
||
| jogurt Profil |
#2 · Zasláno: 15. 11. 2005, 23:05:19 · Upravil/a: jogurt
Napsal sem nejakou rekurzivni funkci, ale nezkousel sem to, napis jestli to funguje...
function fibonacci($n){
*oprava: mel sem to blbe, tak sem to opravil, ted to funguje. |
||
| xixli Profil |
#3 · Zasláno: 16. 11. 2005, 18:00:26
Na toto by sa hodilo cachovanie; dosť by sa to tým zrýchlilo
skús si dať fibonacci(50); |
||
| xixli Profil |
#4 · Zasláno: 16. 11. 2005, 18:08:03 · Upravil/a: xixli
môj malý skriptík
a pre fib(50) to ide ako po masle |
||
| jogurt Profil |
#5 · Zasláno: 16. 11. 2005, 18:23:11
taky sem si rikal, ze by se hodilo, aby si to pamatoval, ale cachovani neovladam.
U toho mojeho sem zkousel fibonacci(100) a neveslo se to do casovyho limitu :-\ |
||
| xixli Profil |
#6 · Zasláno: 16. 11. 2005, 18:27:04
napadlo ma, že ak by ti to nefungovalo (nemáš php5) tak použi toto:
|
||
|
Časová prodleva: 20 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0