- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Apple iPhone 16 Pro - rutinvizsga
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- iPhone topik
- A Royal Philharmonic Orchestra játssza a Samsung új csengőhangját
- Milyen okostelefont vegyek?
- Érkezik a Huawei Band 11 és 11 Pro, mindent tudni az új karkötőkről
- Samsung Galaxy A54 - türelemjáték
- EarFun Air Pro 4+ – érdemi plusz
- Samsung Galaxy A56 - megbízható középszerűség
Ú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?:))
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Apple iPhone 16 Pro - rutinvizsga
- A Razer új klaviatúra-zászlóshajóját meglátva biztos félrenyeled a teát
- One otthoni szolgáltatások (TV, internet, telefon)
- Vezeték nélküli fülhallgatók
- Spórolós topik
- Gyúrósok ide!
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Windows 11
- További aktív témák...
- Eladó Linsoul Simgot Supermix 4 IEM Profi füles rengeteg extrával - 60.000 Ft!
- Ryzen 7 9700x AM5 CPU - garancia 2028.05. hóig
- Philips Evnia 27M2N8500 QD-OLED monitor 1440p 360Hz ALZA garancia
- MacBook Air (2020) M1 processzor, 8GB RAM, 256 GB kiváló állapotban eladó
- Felújított (Refurbished) DELL Latitude 5440 Tartós Üzleti Laptop 14" -40% i5-1345U 10Mag 16/512 FHD
- iPhone 17 256 GB Sage - Bontatlan !! www.stylebolt.hu - Apple eszközök és tartozékok - Számlás
- iPhone 11 64GB 100% (3hónap Garancia)
- Keresünk iPhone 16/16e/16 Plus/16 Pro/16 Pro Max
- Vállalom Xiaomi Okoskamerák szoftveres javíttását
- BESZÁMÍTÁS! MSI B650 R7 7700 32GB DDR5 1TB SSD RX 9070XT 16GB LIAN LI LANCOOL 217 Wood 750W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


