5
ответов

Как достигнуть лучшей перевставки эффективности в наборы в C++

Я должен изменить объект, который был уже вставлен в набор. Это не тривиально, потому что итератор в паре, возвращенной из вставки отдельного объекта, является итератором константы и не делает...
вопрос задан: 21 June 2010 20:37
5
ответов

Эффективно находя пересечение переменного количества наборов строк

У меня есть переменное число ArrayList, из которого я должен найти пересечение. Реалистическое ограничение на количестве наборов строк - вероятно, приблизительно 35, но могло быть больше. Я не хочу кода, просто...
вопрос задан: 17 May 2010 19:03
5
ответов

Каков синтаксис в C# для создания методов set и методов считывания?

Я знаком с этим новым сахаром синтаксиса: общедоступное имя строки {добирается; набор;}, Но что, если я был методом set той переменной, чтобы иметь своего рода проверку. Например, я хочу преобразовать все...
вопрос задан: 9 May 2010 16:16
5
ответов

Словарь Python, который отображает строки на ряд строк?

Я хотел бы иметь возможность сделать словарь Python со строками как ключи и наборы строк как значения. Например: {"взломщики": ["хрустящий", "соленый"]} Это должен быть набор, не список. Однако, когда я...
вопрос задан: 18 February 2010 02:20
5
ответов

Разделите список чисел в меньший список с “суммой” приблизительно то же

Я выполняю приблизительно 2 000 тестов на сетке, каждый тест, запущенный как отдельная задача на сетке. Тесты действительно имеют довольно большое время запуска. Общее выполнение занимает 500 часов, концы меньше чем за 10 часов на 60...
вопрос задан: 29 January 2010 18:01
5
ответов

формат pythonic для индексов

Я после формата строки для эффективного представления ряда индексов. Например, "1-3,6,8-10,16" произвел бы [1,2,3,6,8,9,10,16] Идеально, я также смогу представить бесконечные последовательности...
вопрос задан: 27 September 2009 01:06
5
ответов

установить равенство в linq

У меня есть два списка A и B (Список). Как определить, равны ли они самым дешевым способом? Я могу написать что-то вроде '(A минус B) объединение (B минус A) = пустой набор' или объединить их вместе и посчитать количество ...
вопрос задан: 3 June 2009 03:37
5
ответов

Каково корректное (или лучше всего) способ разделить класс набора Python на подклассы, добавляя новую переменную экземпляра?

Я реализую объект, который почти одинаков набору, но требует дополнительной переменной экземпляра, таким образом, я разделяю встроенный объект набора на подклассы. Из чего лучший способ состоит в том, чтобы удостовериться что значение...
вопрос задан: 28 April 2009 15:50
5
ответов

Java: существует ли легкий, быстрый путь к И, ИЛИ, или XOR вместе устанавливает?

Таким образом, если у меня было два или больше набора, и я хотел возвратить новый набор, содержащий также: Все элементы каждый набор имеют общего (И). Все общее количество элементов каждого набора (ИЛИ). Весь из...
вопрос задан: 26 December 2008 17:04
5
ответов

В .NET существует ли структура данных “Набора”?

Идеально, я ищу шаблонный логический класс Набора. Это начало бы все операции стандартного набора, такие как Объединение, Пересечение, И т.д., и коллапс копировал объекты. Я закончил тем, что создал свое собственное...
вопрос задан: 25 August 2008 12:57
4
ответа

Удаление элементов из std :: set во время итерации

Мне нужно пройти через набор и удалить элементы, которые соответствуют предопределенным критериям. Это тестовый код, который я написал: #include #include <алгоритм> void printElement (int value) {std: ...
вопрос задан: 29 October 2019 17:23
4
ответа

Как получить все подмножества набора? (степенное множество)

Учитывая набор {0, 1, 2, 3}, Как может, я произвожу подмножества: [набор (), {0}, {1}, {2}, {3}, {0, 1}, {0, 2}, {0, 3}, {1, 2}, {1, 3}, {2, 3}, {0, 1, 2}, {0, 1, 3}, {0, 2, 3}, {1, 2, 3}, {0, 1...
вопрос задан: 20 September 2019 13:22
4
ответа

Станд. C++:: обновление набора утомительно: Я не могу изменить элемент на месте

Я нахожу операцию обновления на станд.:: набор, утомительный с тех пор, нет такого API на cppreference. Таким образом, то, что я в настоящее время делаю, является чем-то вроде этого://находят элемент в наборе копией Элемента итератора = *итератор;...
вопрос задан: 17 January 2019 00:12
4
ответа

Какова базовая структура данных набора STL в C++?

Я хотел бы знать, как набор реализован в C++. Если бы я должен был реализовать свой собственный контейнер набора, не используя STL, обеспеченный контейнер, каков был бы лучший способ пойти об этой задаче? Я...
вопрос задан: 18 October 2017 03:12
4
ответа

Лучший способ найти пересечение нескольких множеств?

У меня есть список наборов: сетлист = [s1, s2, s3...] я хочу s1 ∩ s2 ∩ s3... Я могу записать функцию, чтобы сделать это путем выполнения серии попарного s1.intersection (s2) и т.д. Есть ли рекомендуемый, лучше...
вопрос задан: 2 August 2017 09:37
4
ответа

Самая быстрая структура данных для содержит () в Java?

То, какова структура данных в Java, который начинает самую быструю операцию для, содержит ()? например, у меня есть ряд чисел {1, 7, 12, 14, 20...}, Учитывая другое произвольное число x, что самый быстрый путь (на...
вопрос задан: 19 September 2015 03:19
4
ответа

Действительно ли там кто-либо - вид функции хэш-кода в JavaScript?

В основном я пытаюсь создать объект уникальных объектов, набора. У меня была блестящая идея о просто использовании объекта JavaScript с объектами для имен свойства. Такой как, набор [obj] = верный; Это...
вопрос задан: 9 August 2014 15:07
4
ответа

Получение Un общего элемента от малого массива к большому и наоборот [duplicate]

Я использую вычитание для получения не общего элемента, который работает нормально. но не работает, если у обоих массивов разное количество элементов (счет), как у меня есть массив fileprivate var daysSelected: [...
вопрос задан: 5 July 2014 19:06
4
ответа

Как получить элементы в наборе в C++? [дубликат]

Я смущен относительно того, как получить элементы в наборе. Я думаю, что должен использовать итератор, но как я ступаю через него?
вопрос задан: 25 April 2014 06:54
4
ответа

как удалить все ровные целые числа из набора <интервал> в C++

Я плохо знаком с C++. Я хотел бы знать, как опытные кодеры делают это. что я имею: набор <интервал> s; s.insert (1); s.insert (2); s.insert (3); s.insert (4); s.insert (5); для (набор <интервал>:: итератор itr = s....
вопрос задан: 25 April 2014 06:50
4
ответа

MySQL - Выбор из списка чисел те, которые не имеют дубликата в идентификационном поле таблицы

Я имею список чисел, говорю {2,4,5,6,7}, у меня есть таблица, foos, с foos. Идентификатор, включая говорят, {1,2,3,4,8,9} я хотел бы взять свой список чисел и найти тех, которые не имеют дубликата в поле ID...
вопрос задан: 9 December 2013 02:36
4
ответа

Изменение значения пользовательского класса в диапазоне, основанном на loop [duplicate]

Я строю структуру данных, чтобы отслеживать количество и ранг элементов. У меня есть набор созданной мной структуры, и когда я пытаюсь изменить члены в структуре с диапазоном, основанным на цикле, я получаю ...
вопрос задан: 7 September 2011 21:55
4
ответа

Различия между вектором, набором и кортежем

Каковы различия между векторами, наборами и кортежами в программировании?
вопрос задан: 21 July 2011 02:57
4
ответа

Как искать в Наборе (использующий Компаратор)

Я хочу искать в Наборе, не выполняя итерации вручную по elments, но, кажется, нет метода, чтобы сделать Collections.search (myset, цель, новый ComparatorThing ()). Разве я не вижу что-то?...
вопрос задан: 30 July 2010 12:37
4
ответа

Найдите набор чисел в одном наборе, который составляет в целом число в другом

Для игры, которую я делаю, у меня есть ситуация, где у меня есть список чисел – говорят [7, 4, 9, 1, 15, 2] (названный для этого) – и другого списка чисел – говорят [11, 18, 14, 8, 3] (названный B) и...
вопрос задан: 5 July 2010 11:46
4
ответа

Нахождение непрерывных диапазонов в ряде чисел

У меня есть довольно большой набор номеров телефона (приблизительно 2 миллиона) в таблице базы данных. Эти числа были вставлены в блоки, таким образом, существует много непрерывных диапазонов чисел, чего-либо от...
вопрос задан: 29 June 2010 09:16
4
ответа

Java - Делает объектный набор дружественным

Если объект удерживает уникальную первичную клавишу, какие интерфейсы он должен реализовать, чтобы быть набор, дружественный особенно с точки зрения того, чтобы быть эффективно поддающимся сортировке, hashable, и т.д....? Если...
вопрос задан: 2 June 2010 23:44
4
ответа

Как выбрать цвет фона Представления

Я пытаюсь выбрать цвет фона Представления (в этом случае Кнопка). Я использую этот код://устанавливает предпосылки к зеленому v.setBackgroundColor (0x0000FF00); v.invalidate (); Это вызывает Кнопку к...
вопрос задан: 28 May 2010 19:37
4
ответа

Python может установить отсутствие упорядочивания считаться произвольным порядком?

Я хотел бы знать, достаточно ли отсутствие упорядочивания элемента встроенной структуры набора Python "случайно". Например, беря итератор набора, может это считаться переставленным представлением...
вопрос задан: 18 May 2010 19:23
4
ответа

Существует ли sorted_vector класс, который поддержки вставляют () и т.д.?

Часто, более эффективно использовать отсортированный станд.:: вектор вместо станд.:: набор. Делает любой знает класс библиотеки sorted_vector, который в основном имеет подобный интерфейс к станд.:: набор, но вставляет элементы...
вопрос задан: 25 April 2010 11:58