0
ответов

Действителен ли неупорядоченный _set>?

Является ли это действительным С++ (с учетом последнего стандарта )? Я получаю ошибки компиляции с почти -вершиной -дерева -clang/libc++ в Ubuntu 12.04. Если это должно быть действительным, я отправлю список разработчиков clang -с ошибкой...
вопрос задан: 11 August 2012 15:59
0
ответов

Как проверить, содержат ли две коллекции одинаковые элементы, независимо от порядка?

Допустим, у меня есть два разных хеш-набора, как показано ниже, как я могу проверить, что два хэш-набора содержат одни и те же элементы, и эти два хэш-набора равны, независимо от порядка элементов в коллекции,...
вопрос задан: 9 August 2012 17:13
0
ответов

Почему неупорядоченные операции набора _, такие как подсчет и стирание, возвращают тип размера _?

Судя по всему, unordered_set::erase и unordered_set::count возвращают что-то, что не является строго булевым(логически, то есть я не говорю о самом типе). Связанная страница читается для...
вопрос задан: 8 August 2012 07:00
0
ответов

Можно ли сгруппировать набор значений с помощью linq?

Я знаю, как можно использовать анонимные типы для группировки по фиксированному списку значений. Что я хочу сделать, так это сгруппировать по фактическому набору значений. Например, результатом этого выражения является 2. новый список&...
вопрос задан: 2 August 2012 21:30
0
ответов

Существуют ли проблемы с реализацией HashSet с использованием HashMap?

В java HashSet реализован с использованием HashMap. Итак, когда мы добавляем элемент в набор, выполняется следующий код. public boolean add (E e ){ return map.put (e, PRESENT )== null; } что происходит, когда...
вопрос задан: 27 July 2012 02:49
0
ответов

Что хеш-набор делает с памятью при инициализации коллекции?

Наткнулся на следующую проблему. Мне нужен хеш-набор со всеми числами от 1 до 100 000 000. Я попробовал следующий код :var mySet = new HashSet (); для (var k = 1; к <= 100000000; к++...
вопрос задан: 19 July 2012 08:43
0
ответов

Java :Изменить идентификатор, который меняет хэш-код

Я использую HashSet, и мне нужно изменить идентификатор объекта, но он меняет хэш-код и нарушает HashSet и правила метода hashCode (). Какое лучшее решение :для удаления объекта из набора и добавления объекта...
вопрос задан: 18 July 2012 18:17
0
ответов

Наборы HashSet не сохраняют уникальность элементов, если вы изменяете их идентификатор

При работе с HashSets в C #я недавно столкнулся с досадной проблемой :HashSets не гарантируют уникальность элементов; они не Сеты. Что они действительно гарантируют, так это то, что при добавлении (T элемент )будет...
вопрос задан: 10 July 2012 12:51
0
ответов

Относительно коллекции коллекции

У меня есть несколько вопросов об объектах Java Collection ... Когда мы добавляем объекты в коллекцию, такую ​​как HashSet или HashMap, как эти объекты хранятся внутри? Почему Hashtable не допускает нулевые значения?
вопрос задан: 29 June 2012 02:51
0
ответов

Почему C# hashSet принимает добавление двух объектов с одинаковым значением getHashCode()?

I иметь объект CustomObject, который переопределяет GetHashCode(). У меня есть HashSet, и я могу вызвать add с двумя разными объектами, имеющими один и тот же хеш-код. Оба добавляются, и позже я получаю...
вопрос задан: 6 June 2012 15:06
0
ответов

Получить случайный элемент из хэшсета?

Я использую следующий фрагмент кода для загрузки моего текстового файла в хэшсет. Хэши HashSet = новый HashSet(File.ReadLines("textFile.txt")); Интересно, есть ли какие-нибудь легкие ...
вопрос задан: 18 May 2012 14:16
0
ответов

Производительность поиска C# HashSet (по сравнению с ObservableCollection)?

C# общая производительность поиска HashSet должна быть O(1), а производительность поиска ObservableCollection должна быть O(n). У меня есть большое количество уникальных элементов, каждый элемент...
вопрос задан: 17 May 2012 16:41
0
ответов

Эквивалент HashSet Java в PHP

Я относительно новичок в php и с трудом определяет правильную структуру данных для использования. Допустим, у меня есть класс FooBar с правильно реализованными equals() и hashCode(). Что за...
вопрос задан: 16 May 2012 07:01
0
ответов

Могу ли я получить HashSets в качестве ключей в HashMap? Предложите альтернативу, если нет

Редактировать: теперь правильно объяснили проблему. У меня есть хэш-карта, в которой я хочу хранить наборы слов, видимых вместе (ключ), и строки, в которых они были видны вместе (значение).Это структура, к которой я пришел ...
вопрос задан: 3 May 2012 18:22
0
ответов

Эквивалент набора хэшей в SQL Server

Я хочу создать большую таблицу, (около 45 миллиардов строк), доступ к которой всегда осуществляется по уникальному ключу. Вне БД лучшей структурой для хранения этого является Dictionary или HashSet, но, конечно, из-за...
вопрос задан: 4 April 2012 18:02
0
ответов

Какова сложность времени поиска HashSet(IEqualityComparer)?

В C#.NET мне нравится использовать HashSet из-за их предполагаемой временной сложности O(1) для поиска. Если у меня есть большой набор данных, которые будут запрашиваться, я часто предпочитаю использовать HashSet вместо List, поскольку...
вопрос задан: 21 March 2012 20:05
0
ответов

Самая быстрая структура данных для проверки соответствия свойства в списке объектов

У меня есть список, который хранит ряд объектов. Каждый объект имеет свойство в виде переменной. Я хотел бы иметь возможность проверить, содержит ли какой-либо из элементов в этом списке определенное свойство. ...
вопрос задан: 10 March 2012 17:56
0
ответов

Java - Хорош ли метод hashCode () класса Point или мне следует его переопределить и написать свой собственный?

Есть ли здесь Кстати, есть ли способ увидеть исходный код стандартных классов Java? Я составляю хеш-таблицу точек (HashSet ), и я хочу убедиться, что она будет хорошо хешировать, но я могу '...
вопрос задан: 12 February 2012 19:31
0
ответов

Вызов конструктора с аргументом массива из Powershell

Я новичок в PowerShell и достаточно хорошо знаю C #. Недавно я писал этот сценарий PowerShell и хотел создать Hashset. Итак, я написал ($ azAz - массив) [System.Collections.Generic ....
вопрос задан: 3 February 2012 14:18
0
ответов

Будет ли метод contains () Java HashSet проверять равенство строк или идентичности объекта?

Допустим, у меня есть этот код на Java: HashSet wordSet = новый HashSet (); Строка a = "привет"; Строка b = "привет"; wordSet.add (а); Будет ли wordSet.contains (b); return true или ...
вопрос задан: 23 January 2012 05:31
0
ответов

HashSet позволяет вставлять дубликаты элементов - C#

Это похоже на вопрос новичка, но я не смог найти ответ конкретно на этот вопрос. У меня есть такой класс: public class Quotes{ public string symbol; public string ...
вопрос задан: 5 January 2012 19:43
0
ответов

OutOfMemoryException при добавлении дополнительных элементов в очень большой HashSet

Исключение типа System.OutOfMemoryException возникло при попытке добавить 23997908-й элемент в HashSet . Нам необходимо поддерживать высокопроизводительную уникальную коллекцию целых чисел размера Int32 ....
вопрос задан: 4 January 2012 22:58
0
ответов

C ++ как вставить массив в хэш-набор?

Мне нужно вставить одномерный массив в хеш-набор. Но при компиляции произошла ошибка. #include # include # include using namespace std; int hash_comp (const. ..
вопрос задан: 6 November 2011 12:11
0
ответов

std :: hash_set против std :: unordered_set, это одно и то же?

Я знаю, что hash_set является нестандартным, а unordered_set стандартным. Тем не менее, мне интересно, с точки зрения производительности, в чем разница между этими двумя? Почему они существуют отдельно?
вопрос задан: 1 October 2011 22:19
0
ответов

Как получить доступ к ссылочным значениям HASHSET без перечисления?

У меня есть этот сценарий, в котором сохранение памяти имеет первостепенное значение. Я пытаюсь прочитать в> 1 ГБ пептидных последовательностей в память и групповые пептидные экземпляры вместе, которые разделяют одну и ту же последовательность. Я ...
вопрос задан: 3 September 2011 01:18
0
ответов

Разница между HashSet и Set в Scala?

Меня очень смущают типы HashSet и Set в Scala, поскольку они оба, кажется, делают одно и то же. В чем разница между ними? В Java то же самое? В моей ссылке говорится, что HashSet - это "...
вопрос задан: 10 August 2011 22:24
0
ответов

Что лучше для создания отдельных структур данных: HashSet или Linq's Distinct ()?

Мне интересно, могу ли я прийти к единому мнению, какой метод является лучшим подходом для создания отдельного набора элементов: C # HashSet или используя IEnumerable .Distinct (), который является функцией Linq? ...
вопрос задан: 9 June 2011 20:15
0
ответов

новая запись в хэшсет

Есть ли способ узнать, какие последние новые записи были добавлены в хэшсет ? В моей программе первый цикл добавляет [Эмми, Карл], а во втором цикл добавляет [Эмми, Дэн, Карл]...
вопрос задан: 6 June 2011 20:57
0
ответов

хэш-карта или хэш-набор?

У меня есть два списка, содержащих List . а MyObj имеет член «String ID». Я ...
вопрос задан: 17 May 2011 08:32
0
ответов

Преобразование из HashSet в String []

Как лучше всего преобразовать HashSet в String []?
вопрос задан: 29 March 2011 15:01