Hirdetés
- Miért fárad gyorsabban az iPhone akku, mint az androidos?
- Alma inspirálja ezt az olcsó ZTE-t is
- Olyan lesz a Google Térkép, mint a segítőkész haver az anyósülésen
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- Bemutatkozott a Poco X7 és X7 Pro
- iPhone topik
- Yettel topik
- Poco F7 – bajnokesélyes
- Telekom mobilszolgáltatások
- Samsung Galaxy S25 - végre van kicsi!
Új hozzászólás Aktív témák
-
válasz
Csaby25
#11566
üzenetére
Én mind a két implementációt optimalizálnám.
Az elsőnél az a gond, hogy így baromi lassú, F(n)-t pont F(n) időben fogja kiszámolni, tehát lineáris helyett exponenciális lesz a futásidő. Ezen a már kiszámolt értékek eltárolásával lehet segíteni. Próbáld nagyobb értékkel futtatni, azt hiszem, az int-be 44-ig nem csordul túl, de ha átírod long-ra, akkor 89-ig próbálkozhatsz, azt pedig már lehetetlen kivárni.
A másodiknál pedig felesleges lefoglalni egy teljes tömböt, elég tudni mindig a két utolsó értéket:
if (n <= 1)return n;int a = 0;int b = 1;for (int i = 2; i <= n; i++) {int c = a + b;a = b;b = c;}return b;
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Most állítólag törölték a korábban pletykált GeForce RTX 50 Super sorozatot
- Kormányok / autós szimulátorok topikja
- Miért fárad gyorsabban az iPhone akku, mint az androidos?
- Lalikiraly: Kaáli Autó-Motor Múzeum
- World of Tanks - MMO
- Alma inspirálja ezt az olcsó ZTE-t is
- A fociról könnyedén, egy baráti társaságban
- Kertészet, mezőgazdaság topik
- Revolut
- Robotporszívók
- További aktív témák...
- Iphone 13 128gb Midnight 81% + töltő + füles + tok
- -ÚJ,2 ÉV GAR- DDR5 GAMER PC: RYZEN 5 8400F/9600X +RX 9060XT/9070/9070XT +16-64GB DDR5! SZÁMLA!
- DJI Mini 4 Pro Fly More Combo (DJI RC 2) (GL) (Bontatlan)
- Intel Core Ultra 7 265 20-Core (30M Cache, up to 5.30 GHz) LGA1851 OEM Processzor!
- Intel Core Ultra 5 235 14-Core (24M Cache, up to 5.00 GHz) LGA1851 OEM PROCESSZOR!
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- Eredeti, új Lenovo 330W töltők - ADL330SDC3A
- Gamer PC-Számítógép! Csere-Beszámítás! I5 12400F / RTX 3070 8GB / 32GB DDR4 / 1TB SSD
- Azonnali készpénzes nVidia RTX 5000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- X670 DDR5 alaplapok kedvező áron garanciával!
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Laptopműhely Bt.
Város: Budapest


