- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- iPad topik
- Apple asztali gépek
- Váratlanul lehet VRAM-gyilkos a DirectX 12 érkező funkciója
- Vezetékes FEJhallgatók
- Milyen TV-t vegyek?
- Milyen monitort vegyek?
- TCL LCD és LED TV-k
Új hozzászólás Aktív témák
-
dobragab
addikt
válasz
jattila48 #3456 üzenetére
Tessék! 9GAG-en sokadszor botlottam bele ebbe a stílusgyakorlatba reggel.
Annyit módosítottam a fejlécen, hogy
unsigned long long getFibonacciNumber(unsigned i)És írtam hozzá egy tesztprogramot:
int main()
{
unsigned long long result[1000];
clock_t start = clock();
for(int i = 0; i < 1000; ++i)
result[i] = getFibonacciNumber(1370 * i);
clock_t finish = clock();
for(auto n : result)
std::cout << n << ' ';
std::cout << ((finish - start) / double(CLOCKS_PER_SEC)) * 1000 << " ms" << std::endl;
return 0;
}Az én megoldásom a nemigazán bivalyerős laptopomon (i5-4200U) átlagosan 80 ms körül végez, és szépen tagolva 11 sor. Egyelőre nem lövöm le a kódot, hátha szeretnél és tudsz jobbat írni STL nélkül. Beégetett méretű tömb lehetőleg ne legyen benne, de amúgy bármi (szálkezelés is).
Összehasonlítási alap: egy egyszerű iteratív megoldás nálam 3800 ms körül teljesít.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- EAFC 26
- Honor Magic7 Pro - kifinomult, költséges képalkotás
- BestBuy topik
- Milyen autót vegyek?
- A fociról könnyedén, egy baráti társaságban
- ricsi99: 6. Genes alaplap tündöklése.. kontra MS/Zintel korlátozásai.(Mehetnek a levesbe)
- Nők, nőügyek (18+)
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- Lakáshitel, lakásvásárlás
- Kamionok, fuvarozás, logisztika topik
- További aktív témák...
- Új Lenovo IdeaPad Slim 5i Prémium Ultrabook Laptop 14" -30% Ultra 7-155H 16/1TB FHD+ OLED
- IPhone 15 Pro 128GB gyári független 2026.12.15.Apple jótállás
- SAPPHIRE Radeon RX 7800 XT PULSE 16GB
- Lenovo Thinkpad T490 Core i5 8365U 16GB RAM 256GB NVME SSD Magyar Bill Gar
- IPhone 16 Pro 128GB One 2027.07.11. Apple jótállás
- Apple Watch Series 9 45mm GPS Starlight 1 év Garancia Beszámítás Házhozszállítás
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- LG 34GS95UE - 34" Ívelt OLED / QHD 2K / 240Hz & 0.03ms / 1300 Nits / NVIDIA G-Sync / AMD FreeSync
- Acer Nitro V 15 Laptop i5-13420H 8 GB RAM 512 GB SSD, RTX 4050 Dobozos, 3 ÉV GARANCIA
- KIÁRUSÍTÁS - HP Elite / ZBook Thunderbolt 3 docking station (akár 2x4K felbontás)
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest