Hirdetés
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- gban: Meghalt Chuck Norris
- talmida: Változások 2. rész
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Elektromos rásegítésű kerékpárok
- balojazz: Szódakészítés üzembiztosan és olcsón! Figyelem, csak hardcore szódázóknak!
- TheLázs: Nem tudom átugrani az árnyékomat,
- sziku69: Szólánc.
- Luck Dragon: MárkaLánc
Ú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!
- Szerver / szerverterem / szerver infrastruktúra felvásárlás, 1-1db is, kiszállással, logisztikával
- LG 24ML600SP IPS Monitor! 1920x1080 / 1ms / FreeSync / 75Hz
- Bomba ár! Dell Latitude 5495 - Ryzen 5 I 8-16GB I 256SSD I 14" FHD I HDMI I Radeon I Cam I W11 I Gar
- MSI CreatorPro Z16P RTX A5500 TOUCH! (vapor chamberrel)
- DAHUA 16GB DDR4 3200 MHz laptop RAM
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
