30
ответов

Как найти перестановки размера N с неперемещенными объектами из списка с повторяющимися объектами? [Дубликат]

Это мой первый вопрос в StackOverflow. Мне нужно найти уникальные перестановки размера n, которые будут иметь уникальные элементы. Я уже написал для этого логику (пока она ограничена размером 3), ...
вопрос задан: 13 December 2011 22:21
24
ответа

Сортировка hashset с заданным пользователем объектом [duplicate]

public class Employee {private int id; private String name; public int getId () {return id; } public void setId (int id) {this.id = id; } public String ...
вопрос задан: 27 January 2016 18:18
10
ответов

Различие между HashSet и HashMap?

Кроме того, что HashSet не позволяет дублирующиеся значения, каково различие между HashMap и HashSet? Я имею в виду мудрую реализацию? Это немного неопределенно потому что обе хеш-таблицы использования...
вопрос задан: 3 November 2018 05:21
10
ответов

Создание пары для векторов и хэш-сигналов [дубликат]

У меня число k векторов, каждое из которых содержит n элементов. Мне нужно реализовать алгоритм, который создает новые векторы таким образом: например: Учитывая V1: (e1, e2) V2: (e3) V3: (e4, e5, e6) ...
вопрос задан: 19 June 2013 14:45
9
ответов

Когда я должен использовать тип HashSet <T>?

Я исследую тип HashSet <T>, но я не понимаю, где он стоит в наборах. Можно использовать его для замены Списка <T>? Я предполагаю, что производительность HashSet <T>...
вопрос задан: 8 August 2009 14:02
8
ответов

является набор ключей Java HashMap () итеративным последовательным порядком?

Я понимаю, что Набор, возвращенный из набора ключей Карты () метод, не гарантирует никакого конкретного порядка. Мой вопрос, делает он гарантирует тот же порядок по нескольким повторениям. Например, Map&...
вопрос задан: 10 December 2009 19:40
8
ответов

Внутренняя реализация java.util. HashMap и HashSet

Я пытался понять внутреннюю реализацию java.util. HashMap и java.util. HashSet. Следующее является сомнениями, появляющимися в моем уме некоторое время: то, что, является важностью...
вопрос задан: 23 November 2009 10:35
7
ответов

Итеративный порядок HashSet

Если каждый объект, добавленный к java.util. Object.equals реализаций HashSet () и Object.hashCode () детерминированным способом, итеративный порядок по HashSet, который, как гарантируют, будет идентичен для каждого...
вопрос задан: 16 April 2016 03:17
7
ответов

Почему JAVA HashSet использует HashMap внутренне? Разве это не потеряет память? [Дубликат]

Я читал статью, в которой они объясняли, что JAVA HashSet использует HashMap внутренне как хранилище. Поэтому возникает вопрос: почему у них нет отдельной реализации для HashSet, поскольку ...
вопрос задан: 25 April 2014 12:10
7
ответов

Используя набор ключей () метод в HashMap

У меня есть метод, который проходит возможные состояния в плате и хранит их в HashMap пусто (String str) {интервал = str.indexOf ("0"); если (a> 2) {Строка s = str.substring (0, a-3) + "0" +str....
вопрос задан: 11 December 2009 01:36
7
ответов

Почему имеют HashSet, но не Набор в C#?

Старый вопрос, который Мое понимание - то, что C# имеет в некотором смысле типы набора и HashSet. Я понимаю, каков HashSet. Но почему установленный отдельное слово? Почему не каждым набором является HashSet <Объект>? Новый...
вопрос задан: 21 June 2009 17:03
6
ответов

Как инициализировать значения HashSet по построению?

Мне нужно создать набор с начальными значениями. Set & л; Строка > h = новый HashSet < String > (); h.add ( "а"); h.add ( "б"); Есть ли способ сделать это в одной строке кода? Например, это полезно для ...
вопрос задан: 3 November 2018 22:47
6
ответов

Хэшсет против Трисет

Я всегда любил деревья, этот хороший O (n * log (n)) и аккуратность их. Однако каждый инженер-программист, которого я когда-либо знал, спрашивал меня, зачем мне использовать TreeSet. Из истории CS, я не ...
вопрос задан: 3 October 2018 13:24
6
ответов

Когда в Хашмапе произошло столкновение? [Дубликат]

Является ли они конкретным примером для воспроизведения столкновения в HashMap? Какие точки необходимо учитывать при переопределении метода hashCode? Как вычисляется индекс по методу hashCode по умолчанию в HashMap?
вопрос задан: 1 May 2018 21:00
6
ответов

.NET: Как эффективно проверить на уникальность в Списке <строка> 50 000 объектов?

В некотором коде библиотеки у меня есть Список, который может содержать 50 000 объектов или больше. Вызывающие стороны библиотеки могут вызвать методы, которые приводят к строкам, добавляемым к списку. Как я эффективно проверяю на...
вопрос задан: 21 May 2010 20:19
6
ответов

Почему я не могу получить элемент из HashSet без перечисления?

Я ищу понимание глав дизайнеров HashSet. Насколько я знаю, мой вопрос относится как к Java, так и к C # HashSets, заставляя меня думать, что для этого должна быть какая-то веская причина, хотя я могу »...
вопрос задан: 29 September 2009 21:40
5
ответов

Каково различие между набором и hashset в C++ STL?

Когда я должен выбрать один по другому? Есть ли какие-либо указатели, которые Вы рекомендовали бы для использования правильных контейнеров STL?
вопрос задан: 23 April 2016 17:10
5
ответов

HashSet позволяет дубликаты

Я, может казаться, не заставляю экземпляр HashSet работать как ожидалось. Код, который я использовал, следующие: тестирование импорта. Подкласс; импорт java.util. HashSet; общедоступный тестер класса {общедоступная статическая основная пустота (Строка [].
вопрос задан: 8 July 2014 16:47
5
ответов

как найти и эхо-сигналы в Java hashset

Согласно HashSet javadoc, HashSet.contains только возвращает булевскую переменную. Как я могу "найти" объект в hashSet и изменить его (это не примитивный тип данных)? Я вижу, что HashTable имеет получение ()...
вопрос задан: 20 February 2010 21:50
5
ответов

Вытащить HashSet из ключей HashMap?

У меня есть довольно большое (100'000 с записей) HashMap. Теперь, мне нужен HashSet, содержащий все ключи от этого HashMap. К сожалению, HashMap только имеет набор ключей () метод, который возвращает Набор, но не...
вопрос задан: 26 October 2009 16:36
5
ответов

Удалите Элементы из HashSet, в то время как Итерация [копирует]

Так, если я пытаюсь удалить элементы из Java HashSet при итерации, я получаю ConcurrentModificationException. Что лучший способ состоит в том, чтобы удалить подмножество элементов из HashSet как в...
вопрос задан: 10 July 2009 15:52
4
ответа

Каковы работающие самым быстрым образом опции для незаказанного набора только для чтения уникальных строк?

Отказ от ответственности: Я понимаю, что полностью очевидным ответом на этот вопрос является HashSet <строка>. Это нелепо быстро, это не заказано, и его значения уникальны. Но я просто задаюсь вопросом, потому что HashSet <...
вопрос задан: 23 May 2017 12:30
4
ответа

Набор removeAll игнорирующий регистра?

Хорошо, таким образом, вот моя проблема. Я имею к HashSet, я использую removeAll метод для удаления значений, которые существуют в одном наборе от другого. До вызова метода я, очевидно, добавляю значения к Наборам. Я...
вопрос задан: 2 February 2017 14:28
4
ответа

HashSet сохраняет порядок вставки?

Набор HashSet, представленный в.NET 3.5, сохраняют порядок вставки, когда выполнено с помощью итераций с помощью foreach? Состояния документации, что набор не отсортирован, но он ничего не говорит...
вопрос задан: 26 April 2016 15:29
4
ответа

Как использовать HashSet <строка>.Contains () метод в случае, если - нечувствительный режим?

Как использовать HashSet <строка>.Contains () метод в случае, если - нечувствительный режим?
вопрос задан: 19 November 2015 09:59
4
ответа

Почему делает реализацию HashSet в использовании Java Sun HashMap как его поддержка?

Смотря на источник Java 6, HashSet <E> на самом деле реализован с помощью HashMap <E, Объект>, с помощью фиктивного экземпляра объекта на каждой записи Набора. Я думаю что отходы 4 байта (на 32-разрядном...
вопрос задан: 25 April 2014 11:10
4
ответа

Java HashSet и Короткий тип данных, несовместимость?

Выполнение этого кода: общедоступный класс SomeSet {общедоступная статическая основная пустота (Строка [] args) {Набор <Короткий> s = новый <Короткий> HashSet (); для (короткий я = 0; я <100; я ++) {...
вопрос задан: 7 June 2010 10:10
4
ответа

Как я использую Hashtables/HashSets в.NET?

У меня есть список ~9000 продуктов, и некоторые из которых могут иметь дубликаты. Я хотел сделать HashTable этих продуктов с порядковым номером продуктов как их ключ, таким образом, я могу найти дубликаты легко...
вопрос задан: 3 January 2010 18:56
4
ответа

Есть ли способ получить различие между двумя наборами объектов в c#

Я хочу получить различие между двумя наборами ints в c#. Данный s1 и s2, я хочу возвратить те ints, которые находятся в s1 а не в s2. Я могу сделать что-то, такое как: Список <интервал> s1 = новый List&...
вопрос задан: 30 April 2009 09:49
3
ответа

упорядочивание hashset примера?

Мне нужен пример о том, как использовать сопоставимый класс на HashSet для получения порядка по возрастанию. Скажем, у меня есть HashSet как этот: HashSet <Строка> hs = новый HashSet <Строка> (); Как может я...
вопрос задан: 3 February 2019 20:47