Результаты поиска по запросу "hashset"
и необходимость в бокс
ел сохранить несколько пикселей, не допуская дубликатов, поэтому первое, что приходит на ум, этоHashSet<Point> или похожие классы. Однако это кажется очень медленным по сравнению с чем-то вродеHashSet<string>. Например, этот код: HashSet<Point> ...
Это полезно, когда вам, например, необходимо создать словарь, в котором HashSet используется в качестве ключа.
аюсь определить, если дваHashSet объекты в .NET 3.5 (C #) являются равными наборами,то есть содержат одинаковые значения. Кажется, что это то, что вы хотели бы сделать, но ни одна из предоставленных функций не дает вам этой информации. Я могу ...
ничего не говорит о применении равных только после проверки хеш-кода.
с новичка о Java HashSet Set<User> s = new HashSet<User>(); User u = new User(); u.setName("name1"); s.add(u); u.setName("name3"); System.out.println(s.contains(u));Может кто-нибудь объяснить, почему этот код выводит ложь? Более того, этот код ...
Как рассчитать пересечение двух множеств? [Дубликат]
Возможный дубликат: Эффективно найти пересечение переменного числа наборов строк [https://stackoverflow.com/questions/2851938/efficiently-finding-the-intersection-of-a-variable-number-of-sets-of-strings] Дескать, есть два хешета, как рассчитать ...
Упорядочение элементов в Java HashSet
Почему второй и третий наборы сохраняют порядок: Integer[] j = new Integer[]{3,4,5,6,7,8,9}; LinkedHashSet<Integer> i = new LinkedHashSet<Integer>(); Collections.addAll(i,j); System.out.println(i); HashSet<Integer> hi = new HashSet<Integer>(i); ...
простой пример C ++ hash_set
Я новичок в C ++ и STL. Я застрял на следующем простом примере хеш-набора, хранящего пользовательские структуры данных: #include <iostream> #include <ext/hash_set> using namespace std; using namespace __gnu_cxx; struct trip { int trip_id; int ...
Добавление массивов с одинаковыми значениями в HashSet приводит к дублированию элементов
Я пытаюсь создать набор массивов целых, дело в том, что если я попытаюсь сделать: HashSet<int[]> s = new HashSet<int[]>(); int a1[] = {1,2,3}; int a2[] = {1,2,3}; s.add(a1); s.add(a2) System.out.println(s.size());Тогда s имеет два объекта, ...
Проблема с «содержащим» методом хэширования (Java)
Следующий код не дает мне ожидаемого результата: public static void main (String[] args) { Set<Pair> objPair = new LinkedHashSet<Pair>(); objPair.add(new Pair(1, 0)); System.out.println("Does the pair (1, 0) exists already? ...
HashSet, который сохраняет порядок
Мне нужен HashSet, который сохраняет порядок вставки, есть ли реализации этого в рамках?