- E-book olvasók
- Amlogic S905, S912 processzoros készülékek
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Azonnali fotós kérdések órája
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- DUNE médialejátszók topicja
- Bluetooth hangszórók
- SSD kibeszélő
- Házimozi belépő szinten
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
Új hozzászólás Aktív témák
-
Gyuri16
senior tag
válasz
mrbig25 #1217 üzenetére
tobb egyszeru megoldas is van erre, kellene ismerni a konkret korulmenyeket.
ha tudod hogy nem tul sok fajta szam lesz (mondjuk max 100) viszont ezekbol sok (ertsd: a legtobb szam tobbszor is lesz), akkor csinalsz egy akkora tombot, kinullazod. aztan veszed a szamaid sorban, es a tombben azon az indexen levo erteket egyel noveled. igy a vegen megkapod a 100as tombben, hogy melyik szambol mennyi volt.
ha nagy intervallumbol lehetnek a szamok, ill tul nagy pazarlas lenne a tomb (nagy ugrasok vannak a szamok kozott), akkor lancolt listaval lehet probalkozni (a lista minden eleme tartalmazza a szamot, es a gyakorisagat + pointert a kovetkezo elemre). nagyvonalakban:
x=kovetkezo szam a tombbol
atfutod a lancolt listat, van e mar ott x ertek
-ha igen, akkor noveled ott a gyakorisagot
-ha nem, akkor a megfelelo helyre beszurod (akar rakhatod a vegere is, de ha sorbarendezve lesz, akkor valamivel gyorsabb lesz), es a gyakorisagot beallitod 1-re
kezded elolrol, amig van szamaz elso algoritmus linearis idoben fut, viszont a felhasznalt memoria fugg a legnagyobb vart szamtol.
a masik algoritmus kvadratikus idoben fut, es a memoria linearisan fugg a kulonbozo ertekek szamatol
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Android szakmai topik
- Az új Battlefield bemutatkozása közelebb lehet mint hinnénk
- Kínai és egyéb olcsó órák topikja
- Autós topik
- E-book olvasók
- EA Sports WRC '23
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- exHWSW - Értünk mindenhez IS
- Amlogic S905, S912 processzoros készülékek
- Futás, futópályák
- További aktív témák...
- Exclusive ajánlat! Dobozos új LG GRAM /13. gen i7-1360P/16GB RAM/512GB SSD/17"COL/IPS/Gari QHD+
- HP ZBOOK Fury 17 i7-11850H 32gb ram 1 tb ssd RTX A3000
- A Legújabb! Dobozos Új DELL XPS 13 9340/ULTRA 7-155H/32 GB Ram/1TB SSD/AI BOOST+INTEL ARC
- Lenovo v15 g2 Ryzen 5 5500U 16gb ram 512ssd FHD
- Ohh Lenovo ThinkPad P15 G2 Tervező Vágó Laptop -75% 15,6" i5-11500H 32/1TB RTX A2000 4GB /1 Millió/
- Bomba ár! Dell Latitude E6520 - i5-2GEN I 6GB I 320GB I HDMI I 15,6" HD+ I W10 I Gari!
- Dell P2419H P2419Hc Full HD LED IPS 24" + P2719H 27" LCD monitor (vékony keretes)
- Nike Airmax 720 43-as sneaker eladó
- BenQ PD-3200-U Monitor - Designer 4K 32"
- BESZÁMÍTÁS! Samsung Galaxy S24 Ultra 5G 256GB okostelefon garanciával hibátlan működéssel
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest