0
ответов

Профилированная производительность len(set) против set.__len__() в Python 3 [дубликат]

В процессе профилирования моего Python'овского приложения я обнаружил, что len() кажется очень дорогой при использовании множеств. Смотрите приведенный ниже код: import cProfile def lenA(s): for i in range(1000000): ...
вопрос задан: 16 August 2013 01:00
0
ответов

Когда java.util.Set проверяет наличие дубликатов

У меня очень простой вопрос: когда java.util.Set проверяет, являются ли добавляемые объекты дубликатами? Поскольку у меня есть класс модели, как показано ниже, который переопределяет как методы equals, так и методы hashcode public...
вопрос задан: 23 July 2013 12:38
0
ответов

Составить точечный график из множества точек в кортежах

У меня есть набор точек в кортежах, например: >>> набор ([(209, 147), (220, 177), (222, 181), (225, 185), (288, 173), (211) , 155), (222, 182)]) Какое право ...
вопрос задан: 5 July 2013 09:40
0
ответов

Использование getter / setter против & ldquo; скажи, не спрашивай & rdquo ;?

Скажи, не спрашивай, что принцип, который здесь часто пишут мне, когда я использую геттеры или сеттеры, и люди говорят мне не использовать их. Сайт ясно объясняет, что я должен и что не должен делать, но это не так ...
вопрос задан: 19 May 2013 14:12
0
ответов

Эффективно вычислить пересечение двух множеств в Java?

Каков наиболее эффективный способ найти размер пересечения двух нередких множеств в Java? Эту операцию я буду вызывать на больших наборах очень много раз, поэтому оптимизация ...
вопрос задан: 8 May 2013 04:46
0
ответов

Hibernate Set Or List

Кто-нибудь знает, когда использовать Set и когда использовать список в файле сопоставления гибернации? <...
вопрос задан: 11 April 2013 09:19
0
ответов

Лучший способ конвертировать список в строку через Java, разделенную запятыми [дубликаты]

У меня есть Set < String > результат & amp; хотел бы преобразовать его в строку через запятую. Мой подход будет таким, как показано ниже, но также и другое мнение. Список & л; Строка > slist = new ...
вопрос задан: 4 April 2013 15:44
0
ответов

Как найти неидентичные элементы из нескольких векторов?

Дано несколько векторов / наборов, каждый из которых содержит несколько целых чисел, которые различны в одном векторе. Теперь я хочу проверить, существует ли набор, который составлен путем извлечения только ...
вопрос задан: 16 March 2013 06:56
0
ответов

Проверка включения в наборе строк в Java

У меня есть набор строк []. Я хочу проверить, содержит ли этот набор еще одну строку []. Set s = new HashSet (); s.add (новый String [] {"Люси", "Саймон"}); System.out ....
вопрос задан: 7 March 2013 16:33
0
ответов

Set vs Array, разница

В чем разница между Set и Array в Ruby, кроме того, что множества хранят уникальные элементы, а массивы могут хранить дубликаты элементов?
вопрос задан: 16 February 2013 17:32
0
ответов

Являются ли наборы Python изменчивыми?

Являются ли множества в Python изменчивыми? Другими словами, если я сделаю это: x = set ([1, 2, 3]) y = xy | = set ([4, 5, 6]) x и y все еще указывают на один и тот же объект или были новый набор создан и назначен на y?
вопрос задан: 7 January 2013 09:51
0
ответов

Как проверить в Java, если Set содержит объект с некоторым значением строки?

У меня есть набор объектов. Каждый объект имеет строковое значение. Мне нужно выбрать все объекты, которые имеют это значение, равное «направлению». Возможно ли это без перебора множества? Благодарю.
вопрос задан: 16 October 2012 07:54
0
ответов

Эквивалент TreeSet/TreeMap для HashSet/HashMap (пользовательский хэшер)

У TreeSet есть конструктор, который принимает компаратор, что означает, что даже если объекты, которые вы храните, сами по себе не являются объектами Comparable, вы можете предоставить пользовательский компаратор. Существует ли аналогичный ...
вопрос задан: 28 September 2012 14:56
0
ответов

Как разбить набор значений (вектор) в R

Я программирую в R. I у нас есть вектор, содержащий, скажем, 1000 значений. Теперь предположим, что я хочу разделить эти 1000 значений случайным образом на два новых набора, один из которых содержит 400 значений, а другой ...
вопрос задан: 3 September 2012 15:21
0
ответов

Python :Расстояние Жаккара с использованием пересечения слов, но не пересечения символов

Я не осознавал, что эта функция set Python фактически разделяет строку на отдельные символы. Я написал функцию Python для Jaccard и использовал метод пересечения Python. Два комплекта я сдал в...
вопрос задан: 11 August 2012 01:56
0
ответов

Java :Стек со слабыми ссылками

В Java есть структура данных, называемая WeakHashMap, в которой слабые ссылки хранятся как ключи. Всякий раз, когда слабые ссылки удаляются из памяти, запись удаляется с карты. Если у меня есть данные...
вопрос задан: 10 August 2012 21:49
0
ответов

Добавление кортежа в набор не работает

scala> val set = scala.collection.mutable.Set[(Int, Int )] ()set :scala.collection.mutable.Set[ (Int, Int )] = Set ()scala> set += (3, 4 )<консоль> :9 :ошибка :несоответствие типа; найдено :Целое (3 )...
вопрос задан: 6 August 2012 09:38
0
ответов

`Std :: set` сортирует элементы в каждом случае? [Дубликат]

Из ссылки на cplusplus.com кажется, что std :: set сортирует элементы. Мне нужно отсортировать строки, но я не уверен, будет ли это хорошо работать на каждой платформе и компиляторе. В основном GCC, MinGW, VC.
вопрос задан: 4 August 2012 13:55
0
ответов

Как вычислить разницу между двумя множествами в emacs lisp,множества должны быть списками

Как вычислить разницу между двумя множествами в Emacs Lisp? Наборы должны быть списками. Программа должна быть очень простой и короткой,иначе я этого не пойму. Я новичок. Thx
вопрос задан: 1 August 2012 07:24
0
ответов

Установить/получить класс Ruby

Что не так с этим set/get? класс Ученик def name @name end def name= (name )@name = name end def age @age end def age= (age )@age end конец Далее о том же,...
вопрос задан: 31 July 2012 06:15
0
ответов

Почему Set.contains ()не использует o.equals ()?

У меня есть TreeSet, содержащий оболочки, которые хранят объект Foo в определенной позиции, определенной следующим образом :class Wrapper реализует Comparable { private final Foo foo; закрытый финал...
вопрос задан: 30 July 2012 13:14
0
ответов

Python Самый простой способ суммировать список Пересечение списка кортежей

Допустим, у меня есть следующие два списка кортежей myList = [(1, 7 ), (3, 3 ), (5, 9 )] otherList = [(2, 4 ), (3, 5 ), (5, 2 ), (7, 8 )] возвращает => [ (1, 7 ), (2, 4 ), (3, 8 ), (5, 11 ), (7, 8 )] Я бы...
вопрос задан: 25 July 2012 16:03
0
ответов

Что в Delphi эквивалентно «+=» для добавления элементов в набор?

В других языках, таких как C++, есть операторы для выполнения операций типа «плюс -равно» или «или -равно» для добавления дополнительных стилей/флагов. Есть ли аналог в Delphi? Прямо сейчас у меня есть код вроде :...
вопрос задан: 23 July 2012 02:59
0
ответов

Как сгенерировать набор мощности набора в Scala

У меня есть набор элементов определенного типа, и я хочу сгенерировать его набор мощности. Я искал в Интернете и не смог найти код Scala, который решает эту конкретную задачу. Это то, что я придумал. Это позволяет...
вопрос задан: 20 July 2012 15:09
0
ответов

Haskell :Как определить класс типов для множеств?

Полный новичок здесь, изо всех сил. Я пытаюсь определить класс типов для наборов. В этом случае потребуется только определение «существует». 'exists' будет принимать набор и функционировать для элемента набора, и...
вопрос задан: 16 July 2012 17:00
0
ответов

Расчет эффективной суммы Минковского

Интересно, есть ли алгоритм для эффективного вычисления дискретная 1 -мерная сумма Минковского. Сумма Минковского определяется как :S + T = { x + y | x в S, y в T } Можем ли мы...
вопрос задан: 13 July 2012 19:57
0
ответов

Java Установить коллекцию - переопределить метод equals

Есть ли способ переопределить метод equals, используемый типом данных Set? Я написал собственный метод равенства для класса под названием Fee. Теперь у меня есть LnkedList of Fee, и я хочу убедиться, что нет ...
вопрос задан: 12 July 2012 14:36
0
ответов

Эквивалент std :: set в PHP?

Какая эквивалентная функция в PHP для C плюс "set" ("Наборы - это своего рода ассоциативные контейнеры, в которых хранятся уникальные элементы, и в которых сами элементы являются ключами.")?
вопрос задан: 30 June 2012 02:21
0
ответов

Поведение перетасовки в Set vs List с использованием scala.util.Random

scala> Random.shuffle ((от 1 до 10 ).toSet )res10 :scala.collection.immutable.Set[Int] = Set (5, 10, 1, 6, 9, 2, 7, 3, 8, 4 )scala> Random.shuffle ((1 to 10 ).toSet )res11 :scala.collection....
вопрос задан: 28 June 2012 19:14
0
ответов

Почему std::set::lower_bound(x) (фактически) определяется как наименьшее число >= x, а не как наибольшее число <= x?

Возможно, я неправильно понимаю техническое определение нижней границы, но я ожидаю, что если бы у меня был набор a = { 0, 3, 4 } и я вычислил a.lower_bound(2), результат был бы 0. Т.е. Я ожидал бы...
вопрос задан: 27 June 2012 16:45