7
ответов

Генерация всех Возможных Комбинаций

Учитывая 2 массива Array1 = {a, b, c... n} и Array2 = {10,20,15.... x}, как я могу генерировать всю возможную комбинацию как Строки (i) b (j) c (k) n (p) где 1 <= я <= 10, 1 <= j <= 20, 1 <= k...
вопрос задан: 15 April 2016 14:06
7
ответов

Умножение списка

У меня есть список L = [a, b, c], и я хочу генерировать список кортежей: [(a, a), (a, b), (a, c), (b, a), (b, b), (b, c)...] я пытался делать L * L, но он не работал. Может кто-то говорить мне, как вложить это...
вопрос задан: 15 May 2010 08:59
6
ответов

Получить декартово произведение ряда списков?

Как я могу получить Декартово произведение (каждая возможная комбинация значений) от группы списков? Вход: somelists = [[1, 2, 3], ['b'], [4, 5]] Желаемый вывод: [(1, 4), (1, '...
вопрос задан: 5 June 2019 23:17
5
ответов

Повторяющееся декартово произведение в Java

Я хочу вычислить декартово произведение произвольного числа непустых наборов в Java. Я имею, написал тот повторяющийся код... общедоступные помехи <T> Список <Набор <T>> cartesianProduct (Список <...
вопрос задан: 4 December 2016 09:36
5
ответов

Эффективный алгоритм Декартова произведения

Может кто-то демонстрировать для меня более эффективный алгоритм Декартова произведения, чем тот, который я использую в настоящее время (предполагающий, что существует один). Я озирался ТАК и погуглил немного, но не вижу...
вопрос задан: 21 January 2010 14:23
4
ответа

В Perl, как я могу получить Декартово пересечение нескольких множеств?

Я хочу сделать перестановку в Perl. Например, у меня есть три массива: ["большой", "крошечный", "маленький"] и затем я имею ["красный", "желтый", "зеленый"] и также ["яблоко", "гру
вопрос задан: 30 July 2019 14:50
4
ответа

Декартово пересечение произвольных множеств в Java

Вы знаете некоторый аккуратный Java libaries, которые позволяют Вам делать декартово произведение два (или больше) наборы? Например: у Меня есть три набора. Один с объектами класса Человек, второй с объектами класса...
вопрос задан: 21 April 2012 19:44
4
ответа

Scala - урожай может использоваться многократно с для цикла?

Пример: val l = Список (1,2,3) val t = Список (-1,-2,-3) я могу сделать что-то вроде этого? для (я <-от 0 до 10) урожай (l (i)) урожай (t (i)) В основном я хочу привести к нескольким результатам для каждого повторения.
вопрос задан: 23 August 2011 17:02
4
ответа

Вычислите Декартово произведение не

Учитывая два списка, я могу произвести список всех перестановок Декартово произведение этих двух списков: переставьте::->-> переставление xs ys = [[x, y] | x <-xs, y <-ys] Example&...
вопрос задан: 2 August 2010 11:54
3
ответа

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

Этот вопрос спрашивает, как вычислить Декартово произведение данного количества векторов. Так как количество векторов известно заранее и довольно маленькое, решение легко получено с вложенным для...
вопрос задан: 23 May 2017 11:45
3
ответа

C++, Как генерировать набор декартова произведения n-мерных кортежей

Я хочу генерировать некоторые данные, которые представляют координаты облака точек, представляющих n-куб n размеров. Эти точки должны быть равномерно распределены всюду по n-пространству и если...
вопрос задан: 9 June 2010 08:12
3
ответа

Декартово произведение в Схеме

Я пытался сделать функцию, которая возвращает Декартово Пересечение множеств n в докторе Scheme, наборы даны как список списков, я весь день застревал в этом, я хотел бы несколько инструкций как где...
вопрос задан: 8 June 2010 21:50
2
ответа

Как применить itertools.product к элементам списка списков?

У меня есть список массивов, и я хотел бы получить декартово произведение элементов в массивах. Я буду использовать пример для создания, это более конкретное... itertools.product, кажется, добивается цели только я...
вопрос задан: 21 September 2016 00:15
2
ответа

Как я вычисляю декартово произведение последовательностей n в F#?

Я подарился загадка. Это состоит из 4 кубов, расположенных рядом. Поверхности каждого куба являются одним из четырех цветов. Для решения загадки кубы должны ориентироваться так, чтобы все четыре...
вопрос задан: 26 July 2010 11:37
2
ответа

Смешивание неявных и явных СОЕДИНЕНИЙ

У меня есть проблема с, в спящем режиме, генерируя недопустимый SQL. А именно, смешиваясь и соответствуя неявным и явным соединениям. Это, кажется, открытая ошибка. Однако я не уверен, почему это - недопустимый SQL....
вопрос задан: 17 April 2009 18:06
1
ответ

Декартово произведение 2 списков в Haskell

Я хочу создать декартово произведение 2 списков в Haskell, но я не могу разобраться, как это сделать. Декартово произведение дает все комбинации элементов списка: xs = [1,2,3] ys = [4,5,6] ...
вопрос задан: 16 October 2016 12:07
1
ответ

Параллельный алгоритм декартова произведения в Clojure

Существует ли хороший алгоритм для вычисления декартова произведения трех seqs одновременно в Clojure? Я работаю над маленьким проектом хобби в Clojure, главным образом как средство выучить язык и...
вопрос задан: 2 April 2010 23:28
0
ответов

Декартово произведение точек массива x и y на один массив 2D-точек

У меня есть два массива numpy, которые определяют оси x и y сетки. Например: x = numpy.array([1,2,3]) y = numpy.array([4,5]) Я хотел бы сгенерировать декартово произведение этих массивов, чтобы сгенерировать: ...
вопрос задан: 10 July 2019 18:16
0
ответов

Декартово произведение + N x M динамический массив

Я много часов безуспешно искал решение. Надеюсь, кто-нибудь сможет мне помочь. У меня есть динамический массив из N элементов на почтовых индексах происхождения M. Например: позиция 1: 11001, 54010, 60621. Пункт 2: ...
вопрос задан: 24 January 2018 07:48
0
ответов

Эффективный алгоритм объединения элементов (itertools / numpy)

Я думаю, что это обычная проблема комбинаторики, но Кажется, я не могу найти для этого названия или какого-либо материала об этом. Я делаю это на Python и numpy, но если для этого есть быстрый матричный метод, я ...
вопрос задан: 23 May 2017 12:24
0
ответов

Декартово произведение и карта объединены в Scala

Это продолжение: Расширение набора наборов строк в декартово произведение в Scala Идея в том, что вы хотите взять: val sets = Set (Set ("a", "b", "c"), Set ("1", "2"), Set ("S", "T")) и вернуться: Set ("...
вопрос задан: 23 May 2017 12:10
0
ответов

Как я могу завершить эту реализацию функции декартового произведения в Objective-C?

В ответ на мой вопрос я пытаюсь реализовать следующую функцию PHP в Objective-C, которая будет генерировать декартово произведение : function array_cartesian_product ($ array) {$ ...
вопрос задан: 23 May 2017 12:10
0
ответов

Как я могу создать декартово произведение вектора векторов?

У меня есть вектор векторов, например элементы vector > разных размеров, например, 1,2, 3 4,5 6,7,8 Я хочу создать комбинации в терминах декартова произведения этих векторов ...
вопрос задан: 23 May 2017 11:54
0
ответов

Как создать декартово произведение по произвольным группам чисел в Java?

Допустим, у меня есть 2 группы чисел :{1, 2, 3}, {4, 5} Я хочу создать алгоритм (на Java ), который выводит следующие 6 комбинаций :1,4 1,5 2,4 2,5 3,4 3,5 Может быть произвольным...
вопрос задан: 23 May 2017 10:31
0
ответов

Когда Oracle CBO решает выполнить операцию «декартова операция объединения слиянием»?

Время от времени Oracle, кажется, предпочитает операцию MERGE JOIN CARTESIAN, а не обычную операцию MERGE JOIN. Зная данные и глядя на конкретные планы выполнения, я вижу, что эта операция обычно ...
вопрос задан: 23 May 2017 10:24
0
ответов

Есть ли хороший способ LINQ для создания декартовых произведений?

У меня есть такая структура классов: Person Собаки (собака 1, собака 2 и т. Д.) Щенки (щенок А, щенок Б и т. Д.) Один человек. У него 1..n собак. У каждой собаки 1..n щенков. Мне нужен список всех возможных ...
вопрос задан: 12 October 2015 13:27
0
ответов

python все возможные пары из 2 элементов списка и получение индекса этой пары

скажем, у меня есть два списка: a = list (1,2,3) b = list (4, 5,6) Итак, у меня может быть 9 пар этих членов списка: (1,4) (1,5) (1,6) (2,4) (2,5) (2,6) (3,4) (3,5) (3,6) Теперь, учитывая два члена списка, такие как ...
вопрос задан: 30 May 2015 10:06
0
ответов

Сгенерировать все возможные комбинации элементов некоторых векторов (декартово произведение)

Я хотел бы сгенерировать все возможные комбинации элементов заданного количества векторов. Например, для [1 2], [1 2] и [4 5] я хочу сгенерировать элементы: [1 1 4; 1 1 5; 1 2 4; 1 ...
вопрос задан: 3 March 2015 18:28
0
ответов

Scala method to combine each element of an iterable with each element of another?

If I have this: val a = Array("a ","b ","c ") val b = Array ("x", "y") Я хотел бы знать, существует ли такой метод, который позволил бы мне пройти первую коллекцию, и для каждого из ее элементов ...
вопрос задан: 10 June 2013 08:19
0
ответов

Преобразовать вложенные циклы C в один индекс повышения?

Я медленно изучаю boost и пытаюсь найти простой способ преобразовать следующий фрагмент C++: for(int i=-n;i
вопрос задан: 1 June 2012 14:53