Pytanie : Występ: HashMaps vs Szyk

I pisać symulacja program dokąd prędkość być kluczowy.  Od OO projekt perspektywa, ono robić najwięcej sens dla HashMaps klucz być enum wartość w mój wzorcowy przedmiot.  

I robić milion operacja na te HashMaps, zapętlać nad wiele czas, i zwyżkować na, wliczając aportowy lista klucz wartość być równy niektóre precyzować value.

My pytanie być klucz: Musieć I naprzód i HashMaps, lub musieć I szyk, lub niektóre inny struktura, ponieważ być szybki dla iść looping i zwyżkować operacja?

Thanks dla jakaś pomysł.  I móc dalszy szczegół na necessary.
I robić jeżeli necessary.

Odpowiedź : Występ: HashMaps vs Szyk

Mapa pewny być szybki dla the lookup gdy ty potrzebować przez the szyk using szyk.
Dla przez wszystkie element wtedy szyk być szybki ale prawdopodobnie dużo w ono (ty potrzebować niektóre)

Chociaż theres żadny powód ty móc szyk i Mapa, i używać the szyk dla looping, i the mapa dla zwyżkować

Inne rozwiązania  
 
programming4us programming4us