Hirdetés
- A kínai felsővezetés blokkolhatta Mark Zuckerberg óriási AI üzletét
- Papírnehezékként használható csúcs-GeForce-ot árul egy francia viszonteladó
- RISC-V alapokon nyugvó egykártyás gép(ek) a Banana Pi konyhájából
- Úttörő újításokat hozhat a shader modell 6.10
- Szélvészként hasít a Kingston nem gyenge kapacitású SSD-je
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen TV-t vegyek?
- Beolvad a Palitba a Galax a VGA-piac nehézségei miatt
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- Apple MacBook
- Vezetékes FEJhallgatók
- Papírnehezékként használható csúcs-GeForce-ot árul egy francia viszonteladó
- Melyik tápegységet vegyem?
- Apple asztali gépek
- Milyen notebookot vegyek?
Ú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?:))
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Állítólag összeolvadt a OnePlus és a Realme
- Diablo IV
- Milyen TV-t vegyek?
- gban: Ingyen kellene, de tegnapra
- Luck Dragon: Asszociációs játék. :)
- The Division 2 (PC, XO, PS4)
- sziku69: Fűzzük össze a szavakat :)
- Beolvad a Palitba a Galax a VGA-piac nehézségei miatt
- Autós topik
- További aktív témák...
- Samsung U28E590D - 28", 3840 x 2160, 1ms, TN, AMD FreeSync - Eladó!
- MSI RTX 3080 10GB GDDR6X SUPRIM X Eladó!
- GAINWARD RTX 3060 Ti 8GB GDDR6 GHOST OC Eladó!
- Alienware Aurora R13 Gaming! i7-12700KF / RTX 3080 Ti / 32GB DDR5 / 1TB NVMe / 1TB HDD! BeszámítOK
- Újszerű Oled Steam Deck 512Gb ( Garancia 2028 decemberig )
- Apple iPhone 16 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Lenovo L13 Core i3-10110U / 4GB DDR4
- GYÖNYÖRŰ iPhone XS Max 64GB Silver -2 ÉV GARANCIA - Kártyafüggetlen, MS5280
- Mega Akció! Csere-Beszámítás! Gigabyte Aorus 17H! I7 13700H / RTX 4080 / 32GB DDR5 / 1TB SSD!
- Honor 400 Lite / 8/256GB / Kártyafüggetlen / 12Hó Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

