Was ist die Datenstruktur in Java, die die schnellste Operation für enthält () hat?
zB habe ich eine Reihe von Zahlen {1, 7, 12, 14, 20 ...}
Was ist bei einer anderen willkürlichen Zahl x (im Durchschnitt) der schnellste Weg, um den booleschen Wert zu generieren, ob x in der Menge enthalten ist oder nicht? Die Wahrscheinlichkeit für! Enthält () ist ungefähr 5x höher.
Bieten alle Kartenstrukturen eine o (1) -Operation? Ist HashSet der schnellste Weg?