Hirdetés
- Xiaomi 15T Pro - a téma nincs lezárva
- Apple Watch Sport - ez is csak egy okosóra
- Xiaomi Watch 2 - fast fashion
- Google Pixel topik
- Honor Magic6 Pro - kör közepén számok
- Apple iPhone 16 Pro - rutinvizsga
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Fele annyit ér az iPhone Air, mint amennyibe pár hete került
- Kicsomagoljuk és bemutatjuk a Poco F8 Ultrát
- Telekom mobilszolgáltatások
Új hozzászólás Aktív témák
-
WonderCSabo
félisten
válasz
RexpecT
#4636
üzenetére
Az én megoldásom ebben az esetben konkrétan nem gyorsabb, hiszen minden egyes beszúrásnál ki kell keresni, hogy van-e már elem, ez HashMap esetén konstans idejű, de lassabb mintha csak egy List-be szúrsz be, TreeMap esetén pedig logaritmikus. Továbbá az is lassítja, hogy ha még nem volt az adott kulccsal elem, akkor létre kell hozni neki a Listet. Cserébe kevesebb helyet foglal, mint a Te megoldásod, hiszen nem duplikálja a kulcsokat (persze List-ek plusz helyet foglalnak, de ezt az előző simán kompenzálja). Az enyém ott gyorsabb, ha kulcsonként kell lekérni az elemet, a tied lineáris ebben az esetben, enyém a hash esetén konstans, TreeMap esetén logaritmikus. De ebben a példában ez nincs kihasználva. A TreeMap sorrendben is tárolja a kulcsoakt megadott rendezés szerint (String esetén alapból ABC sorrend, a hash-es megoldás viszont random. Továbbá ez egy szebb megoldás, hiszen jobban leírja a feladatot, egy kulcs-hoz több elem tartozik, és csak standard könyvtárbeli elemeket használ. A Guava persze még jobb lenne, de teljesítmény szempontból ugyanazt tudja kb, mint az én megoldásom, csak szebb apit ad hozzá.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- gban: Ingyen kellene, de tegnapra
- Brogyi: CTEK akkumulátor töltő és másolatai
- Formula-1
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Új laptopot szeretnék 170ezerért. Lenovo V15 vagy mást keressek?
- PROHARDVER! feedback: bugok, problémák, ötletek
- Drum 'n' bass
- Apple asztali gépek
- Milyen videókártyát?
- A fociról könnyedén, egy baráti társaságban
- További aktív témák...
- Xiaomi 14T 256GB, Kártyafüggetlen, 1 Év Garanciaval
- Honor 90 /12/512GB / Kártyafüggetlen / 12Hó Garancia
- Lenovo X13 Yoga 2in1 Thinkpad Gen3 WUXGA Touch i5-1245U vPro 16GB 256GB 4G LTE GPS W11 Pro Garancia
- Prémium PC házak akár 20-40% kedvezménnyel eladók garanciával, számlával! Upd. 12.03
- Bomba ár! Lenovo ThinkPad X13 G1- i5-10310U I 16GB I 256SSD I 13,3" FHD Touch I Cam I W11 I Gari!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi


