set — все вопросы

5ответов
10 голосов
Какой самый быстрый способ проверить, содержит ли строка повторяющиеся символы в Python 3?
Мне нужно отфильтровать строки по критерию, что они не содержат символов дважды . Строк много (скажем, 1,4 триллиона). Строки короткие (около 8 символов). Строки являются уникальными
2ответа
10 голосов
MVVM, WPF: как установить элемент, выбранный в выпадающем списке
Кажется, никто еще не нашел способ установить комбинированный элемент, выбранный с помощью свойства SelectedItem = "Binding". Является ли решение использовать свойство IsSelected в объекте ViewMo
4ответа
10 голосов
Преимущества Сет в рубине
Основным преимуществом Set является сохранение уникальных элементов. Но это может быть легко достигнуто с помощью Array с помощью array = [2,3,4] array | [2,5,6] # => [2,3,4,5,6] Единственна
1ответ
10 голосов
MongoDb - Как я могу обновить несколько элементов вложенного объекта, используя $ set?
Допустим, у меня есть следующий документ: {name: 'myDoc', nestedDoc: {a: 1, b: 2, c: 3}} И я хотел бы объединить с nestedDoc новый объект: {b: 20, c:30, d:40} Таким образом, получившийся о
3ответа
10 голосов
Разница между массивом, множеством и словарем в Swift
Я новичок в Swift Lang, видел много учебных пособий, но не ясно - мой вопрос, в чем главное различие между Array, Set и Dictionary тип коллекции
4ответа
10 голосов
`Std :: set` сортирует элементы в каждом случае? [Дубликат]
     На этот вопрос уже есть ответ здесь:                   Является ли порядок итераций std :: set всегда возрастающим в соответствии со спецификацией C ++?                                 
8ответов
10 голосов
Есть ли лучший, питонный способ сделать это?
Это моя первая программа на Python - Требование: прочитайте файл, состоящий из {adId UserId} в каждой строке. Для каждого adId выведите количество уникальных идентификаторов пользователя. Вот
1ответ
11 голосов
Java частично упорядочил коллекцию <E>
Я ищу реализацию Java структуры данных, которая содержит коллекцию элементов, для которых определен частичный порядок , и которая позволяет перебирать эти элементы в некоторой топологической поряд
3ответа
11 голосов
Порядок вставки в наборы (при разборе {}) [дубликаты]
     На этот вопрос уже есть ответ здесь:                   Dict /Set непротиворечивость порядка анализа                                      1 ответ                                Кто
2ответа
11 голосов
Почему std :: set :: lower_bound (x) (эффективно) определяется как наименьшее число> = x, а не наибольшее число <= x?
Возможно, я неправильно понимаю техническое определение lower bound, но я ожидал бы, если бы у меня был набор a = { 0, 3, 4 } и вычислили a.lower_bound(2), что результатом будет 0. То есть Я ожидаю,
1ответ
12 голосов
Как преобразовать Set в строку с пробелом?
Я хочу преобразовать JavaScript Set в string с пробелом. Например, если у меня есть такой набор: var foo = new Set(); foo.add('hello'); foo.add('world'); foo.add('JavaScript'); И я хотел бы
4ответа
12 голосов
HashSet содержит повторяющиеся записи
HashSet хранит только значения, когда метод equals говорит, что они одинаковы. Это то, что я думал. Но теперь я добавляю Elements в HashSet, где метод equals возвращает true, а размер набора все
3ответа
12 голосов
Элемент присутствует, но `Set.contains (element)` возвращает false
Как элемент не может содержаться в исходном наборе, но в его неизмененной копии? Исходный набор не содержит элемент, в то время как его копия. Просмотреть изображение. Следующий метод
3ответа
12 голосов
что происходит, когда вы изменяете элемент std :: set?
Если я изменяю элемент из std :: set, например, через итератор, я знаю, что он не «вставляется» и не «восстанавливается», но есть ли упоминания о том, что он вызывает неопределенное поведение? Наприм
3ответа
12 голосов
Создание списков и наборов в Scala: что я на самом деле получаю?
Если я создаю Set в Scala, используя Set(1, 2, 3) Я получаю immutable.Set. scala> val s = Set(1, 2, 3) s: scala.collection.immutable.Set[Int] = Set(1, 2, 3) Q1: Что это за Set на самом дел
2ответа
12 голосов
Набор против производительности Frozenset
Я возился с Python set и frozenset типы коллекций. Изначально я предполагал, что frozenset обеспечит лучшую производительность поиска, чем set, поскольку он неизменен и, следовательно, может испо
2ответа
13 голосов
ConcurrentHashMap.newKeySet () против Collections.newSetFromMap ()
В Java 8 появился новый способ получения параллельной реализации Set // Pre-Java-8 way to create a concurrent set Set<String> oldStyle = Collections.newSetFromMap(new ConcurrentHashMap<&g
2ответа
13 голосов
Почему std :: set.insert () возвращает неконстантный итератор, и все же я не могу его изменить?
Рассмотрим пример кода: #include <set> #include <string> using namespace std; set<string> string_set; void foo(const string& a) { pair<set<string>::iterator,
5ответов
13 голосов
C # AppSettings: есть ли простой способ поместить коллекцию в <appSetting>
я пробовал <appSettings > <add key="List" value="1"/> <add key="List" value="2"/> <add key="List" value="3"/> </appSettings > и System.Configuration.
5ответов
14 голосов
Как выбрать случайный элемент в std :: set менее чем за O (n) раз?
Этот вопрос с дополнительным ограничением. Я готов разрешить неравномерный выбор, если он не является односторонним. Учитывая, что наборы обычно реализуются в виде двоичных деревьев поиска
1 2 3 4

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132