Cartesian-Product – вопросы и ответы

55
голосов
4
ответа
У меня есть словарь в следующей форме: { 'variable_1': [a1, b1, c1], 'variable_2': [a2, b2, c2], 'variable_3': [a3, b3, c3], ... } (В этом словаре n записей) У меня есть проблема, где я хочу получи...
8 месяцев назад Eldy
-5
голосов
1
ответ
Я хочу создать декартовое произведение столбцов одной таблицы в базе данных. У меня есть одна таблица с 3 столбцами и 3 значениями в каждом столбце, тогда я хочу как 27 результирующих строк декарто...
5 лет, 9 месяцев назад Neeraj_Yadav
47
голосов
2
ответа
Я хотел бы сгенерировать декартово произведение N переменных, N - сама переменная. Пусть table является списком, как я могу получить декартово произведение [0, table[i] - 1] для всех i? Если бы я з...
4 года, 4 месяца назад Yuufo
68
голосов
2
ответа
Я только начинаю искать в Factor . Я хочу вычислить декартово произведение двух последовательностей: { 1 2 3 } { 8 9 } То, что я хочу видеть, это последовательность последовательностей: { { 1 8 } {...
7 лет, 9 месяцев назад Barry Brown
45
голосов
1
ответ
//Я использую Spark 2.01// И мои данные выглядят так, (K1,Array(V1,V2,V3.....V30)) (K2,Array(V1,V2,V3.....V30)) (K3,Array(V1,V2,V3.....V30)) ... (K3704, Array(V1,V2,V3.....V30)) и я хочу создать де...
2 года, 9 месяцев назад Data diaboli
-3
голоса
0
ответов
В математике декартово произведение множеств T1 T2.... Tn us определяется как множество всех n-кортежей (t1, t2,... tn), где ti является членом Ti для всех i, 1 <i <n, Этот вопрос из книги Ро...
10 месяцев, 4 недели назад Gaurav
45
голосов
4
ответа
Если я хочу получить декартово произведение этих двух vector<string> s: vector<string> final{"a","b","c"}; vector<string> temp{"1","2"}; Но я хочу, чтобы результат был final , так...
4 года, 9 месяцев назад Jonathan Mee
77
голосов
3
ответа
У меня есть строка s = "abcde". Я хочу сгенерировать все возможные перестановки и написать их в txt файле. OUT File.txt a b c d aa ab ac ad ae ba bb bc bd be ca cb cc cd ce da db dc dd de ea eb ec ...
2 года, 3 месяца назад Micro
62
голоса
1
ответ
У меня есть один или два числовых вектора, например. x <- c(1, 2, 3) . Я хочу создать графическое представление отношения aRb , где R - любая алгебраическая формула, такая как a + b (используема...
6 лет, 6 месяцев назад user4910881
-4
голоса
1
ответ
Согласно документации здесь, iterpools.product не содержит промежуточных результатов в памяти (он вычисляет декартово произведение входных списков). Но грубый набросок данного алгоритма заставляет ...
8 месяцев, 3 недели назад dharm0us
56
голосов
3
ответа
Я надеюсь, что кто-то сможет помочь мне с тем, что, по крайней мере, для меня, довольно сложный алгоритм. Проблема У меня есть список ( 1 <= size <= 5 , но размер неизвестен до времени выполн...
8 лет, 4 месяца назад phil
62
голоса
1
ответ
Используя pythons itertools , я бы хотел создать итератор над внешним произведением всех перестановок из списка списков. Явный пример: import itertools A = [1,2,3] B = [4,5] C = [6,7] for x in iter...
7 лет, 3 месяца назад Hooked
72
голоса
2
ответа
Я потерял свои заметки в этом разделе и не могу найти никакой информации об этом в любом месте. Я знаю, что такое декартовой продукт, но я не знаю, что это значит, по общему признаку или почему это...
4 года, 3 месяца назад Tom Conroy
63
голоса
2
ответа
Я обнаружил, что Eric Lippert post здесь соответствует конкретной проблеме, которую я имею. Проблема заключается в том, что я не могу оборачивать голову тем, как я должен использовать ее с количест...
7 лет назад Stefan Anghel
-5
голосов
2
ответа
таблицы и запрос здесь http://sqlfiddle.com/#!9/2b6f35a/1/0 В нем для каждого имени я получаю название его тегов, так что это будет так name1: title1; name2: title1; name3: title1; Моя проблема в т...
2 года, 1 месяц назад AXAI
45
голосов
3
ответа
Я искал недели о том, как придумать фрагмент кода, который я мог бы применить декартово. Скажем, у меня есть два массива: int M[2]= {1,2}; int J[3] = {0,1,2}; Таким образом, код будет брать эти два...
4 года, 8 месяцев назад mello
135
голосов
9
ответов
Я хочу вычислить декартово произведение произвольного числа непустых наборов в Java. Я написал, что итеративный код... public static <T> List<Set<T>> cartesianProduct(List<Set&...
10 лет назад akappa
63
голоса
4
ответа
У меня есть двоичная матрица A размерности mxn с m>n в Matlab. Я хочу построить матрицу B размерности cxn , в которой перечислены строки каждого элемента декартова произведения индексов строк из...
3 года, 4 месяца назад user3285148
58
голосов
0
ответов
Я пытаюсь создать алгоритм, который будет перечислять декартово произведение n множеств (NoD), размер которых s (SoD). Похоже, что это работает почти во всех случаях, следуя ожидаемой схеме подсчет...
1 год, 6 месяцев назад Krivand
71
голос
2
ответа
Этот вопрос был сильно переписан в соответствии с предложением от @leftaroundabout. Более раннюю версию можно увидеть в истории редактирования. Haskell известен тем, что он облегчает мысль, позволя...
1 год, 9 месяцев назад Ignat Insarov
63
голоса
1
ответ
У меня есть этот массив, и я использую его как INPUT : Array ( [0] => Array ( [11134] => 3.430 [11131] => 2.720 [11128] => 1.077 ) [1] => Array ( [11135] => 2.381 [11132] => 2....
5 лет назад Alex Karshin
84
голоса
1
ответ
У меня есть словарь списков: In [72]: params Out[72]: {'a': [1, 2, 3], 'b': [5, 6, 7, 8]} У меня может быть более двух пар ключ/значение. Я хочу создать список словарей, которые дают мне все возмож...
5 лет, 5 месяцев назад mchangun
71
голос
1
ответ
Как получить список комбинаций из списка списков? Например: ghci> getCombinations [[1,2,3],[10,20,30],[100,200,300]] [[1,10,100],[1,10,200],[1,10,300],[1,20,100],[1,20,200],[1,20,300],[1,30,100]...
6 лет, 9 месяцев назад Juan Carlos Kuri Pinto
55
голосов
1
ответ
Моя проблема следующая. У меня 3 таблицы: Люди, Автомобили и Driven: Люди: Id Name 1 | Tom 2 | James 3 | Charles 4 | Eric 5 | Thomas 6 | Robert 7 | Kim 8 | Ellias Легковые автомобили: Id Name 1 | F...
2 года, 5 месяцев назад ricaso
56
голосов
1
ответ
Можно ли вычислить положение строки в декартовом произведении двух массивов? Например, если у вас есть один массив из двух строк и другой из трех строк, легко вычислить размер декартова продукта (A...
9 лет, 6 месяцев назад Kuyenda
-5
голосов
1
ответ
Как упоминалось в названии, у меня есть некоторые проблемы в C++. Если у меня есть std::vector<std::vector<int> >tmpvec vector < vector <int> > tmpvec = { {1,2,3}, {4,5}, {6...
4 года, 3 месяца назад jackson
65
голосов
0
ответов
Я делаю внутреннее соединение на двух таблицах, которые создаются с помощью Hive. Одна из них - большая таблица " trades_bucket ", а другая - " столбец контрагента ". Они создаются следующим образо...
5 лет, 6 месяцев назад rajibdotnet
45
голосов
1
ответ
У меня есть 3 списка, содержащие строки GenderList = ["M", "F"] AgeList = ["10-15", "16-20", "21-26"] CityList = ["CityA", "CityB"] Я хочу сделать кросс-продукт по спискам, но динамически: если пол...
8 месяцев, 2 недели назад أحمد صوالحة
77
голосов
2
ответа
У меня есть этот код, и я пытаюсь поместить все результаты itertools в один список: l = ['00','01','02','03'..] , вместо этого я получение списка на каждой отдельной строке ['0', '0'] ['0', '1'] ['...
1 год, 9 месяцев назад alioua walid
78
голосов
7
ответов
У меня есть список L = [a, b, c], и я хочу сгенерировать список кортежей: [(a,a), (a,b), (a,c), (b,a), (b,b), (b,c)...] Я пробовал делать L * L, но это не сработало. Может кто-нибудь сказать мне, к...
9 лет, 10 месяцев назад Schitti
78
голосов
3
ответа
Я ищу, чтобы создать декартово произведение относительно большого количества массивов, чтобы охватить высокоразмерную сетку. Из-за высокой размерности невозможно сохранить результат вычисления дека...
5 лет, 5 месяцев назад danielvdende
85
голосов
0
ответов
У меня возникают некоторые проблемы с производительностью из-за некоторых запросов HQL, приводящих к крупным картезианским продуктам. Чтобы обойти это, я пытаюсь ленить выборку коллекций, хотя я не...
7 лет, 4 месяца назад user1552200
90
голосов
1
ответ
Это несколько связано с Numpy: декартово произведение точек массива x и y в единый массив двумерных точек Я ищу краткий способ создания декартова произведения двух массивов с произвольной размернос...
3 года назад mueslo
89
голосов
1
ответ
У меня есть index.html с элементами меню index.html : <table> <tr> <td>Soups</td> <td><label><input type="checkbox" class = "soups" name="selected" value="chi...
2 года, 4 месяца назад Feyzi Bagirov
-3
голоса
2
ответа
Имея алфавит из букв AZ и цифр 0-9, как получить все 1296 возможных комбинаций, таких как: ['AA', 'AB', ..., 'AZ', 'A0', 'A1', ..., 'Z9', '0A', '0B', ..., '98', '99'] В качестве дополнительного воп...
1 год, 11 месяцев назад Kishan M
63
голоса
4
ответа
Как можно сделать декартово произведение с использованием двух массивов? A = {1, 2, 3} B = {2, 3, 4} C = {(1, 2), (1, 3), (1, 4), (2, 2), (2, 3), (2, 4), (3, 2), (3, 3), (3, 4)}. Это код, который я...
3 года, 1 месяц назад Michael Lee
46
голосов
3
ответа
Несомненно, этот вопрос был задан раньше, за исключением того, что я полностью не обладаю знаниями, чтобы найти его. Я пытаюсь написать классическую игру змей (aka Nibbles), и логика довольно прост...
46
голосов
2
ответа
Скажем, что у меня есть n списков, и они не пересекаются. Я хочу сделать каждую комбинацию из n элементов, которые я получаю из всех списков, которые у меня есть, но в этой комбинации есть разные э...
2 года, 11 месяцев назад fahadh4ilyas
46
голосов
3
ответа
В Python, как я могу написать общую функцию для генерации декартова произведения того же множества, повторенного n раз, без использования рекурсии и без использования пакета itertools? Функция долж...
6 лет, 4 месяца назад Javide
77
голосов
1
ответ
Мне нужно создать декартово произведение набора списков. Например, у меня есть: {{4,3,7}, {1,2,9}, {5,8}} И мне нужно: {4,1,5}, {4,1,8}, {3,1,5}, {3,1,8},..., {7,9,8} До сих пор я узнал, что вы мож...
5 лет, 4 месяца назад Farhad Alizadeh Noori
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема