Какая структура данных в Java, которая имеет самую быструю операцию для contains()?
например. У меня есть набор чисел {1, 7, 12, 14, 20...}
Учитывая другое произвольное число x, какой самый быстрый способ (в среднем) генерировать логическое значение того, содержится ли x в наборе или нет? Вероятность для! Содержит() примерно в 5 раз выше.
Предоставляют ли все структуры карты операцию o (1)? Является ли HashSet самым быстрым способом?