cartesian-product

    2热度

    1回答

    我对计算参数值的一串排列上的函数感兴趣。我想保持它对N维通用,但让我从三个维度开始写出它。用meshgrid生成排列很容易,但我无法弄清楚如何将结果数组重新排列成多维?这里是一个起点: %These are the 3 variations of parameters, with some values. params1 = [100, 200, 300];%Picking these so i

    0热度

    2回答

    我不知道的人数相等,如果标题正确描述了我的问题,但在这里不用.. 我有一个表值函数,它在逗号分隔值。 我有两个字符串将有相同数量的逗号分隔条目。 下面的查询返回我笛卡儿积 select * from dbo.SplitString('test,test1',',') as a,dbo.SplitString('45,78',',') as b +-------+-------+ | it

    0热度

    1回答

    我需要发射对于每一对文件的值的视图 例如(具有自身_all_docs的笛卡尔积),假设DB具有ID的a文件, b,c - >那么该视图应该发射9个键aa,ab,ac,ba,...,cc(假设没有分组) 例如如果文档是带有坐标的“城市”,则视图返回它们之间的城市对和距离(实际示例更加复杂),因此我可以使用_list函数来计算“前10个最接近的城市”等。 这看起来像一个非常简单的任务,但Google和

    0热度

    1回答

    我已经研究过如何有效计算两个任意集合的笛卡尔乘积,但是我发现如果集合的大小变得非常大,那么解决方案总是非常低效。我的问题是,像MySQL这样的数据库语言如何有效地完成这项任务,有没有一种算法或一种方法来模拟数据库语言所做的笛卡尔产品? PD:我正在使用java。

    0热度

    1回答

    我有一个简单的任务来找到最常出现的组合,当我们放下4个立方体的骰子,删除一个最少的点。 所以,问题是:是否有任何Scala核心类在Scala中生成笛卡尔产品流?何时不 - 如何以最简单有效的方式实施? 这里是Scala代码和比较幼稚的做法:提前 object D extends App { def dropLowest(a: List[Int]) = { a diff List

    1热度

    1回答

    我正在写一个查询,我计算两个不同的表,其中有一个外键约束(1:n)的总和。 因此,有表Kunde其持有的客户。每个Customer由Adm维护。每Kunde有N个不同的交易(PbsRow),而每笔交易包含N个不同的产品(WarengruppeVK)。每笔交易都有月及年(Monat和Jahr) 我需要的是一个包含以下信息的结果: 1)上将的名称; 2)所有sollfracht和handling值的总

    2热度

    1回答

    给定一组项目[z,a,b,c]我想找到“笛卡儿的力量”(笛卡尔乘积自身ñ倍),但只有那些结果,在他们有一个z。例如: normal_values = ["a","b","c"] p limited_cartesian(normal_values, "z", 2) #=> [ #=> ["z", "z"] #=> ["z", "a"] #=> ["z", "b"] #=> ["z", "

    0热度

    1回答

    我正在通过编写小代码片段来研究Java Guava Library。这是我为寻找n-sets的cartesian product而写的。 Documentation here //allLists populated above ... List<Set> interimList = new ArrayList<Set>(); for(List<String> tmp : allLists)

    1热度

    3回答

    实际表格大约有600万行,每行中的num1和num2表示数字边界。我需要将两列集合转换为单列,并将之应用于先前共享单行的两行中的每一行。下面是一个小样本。我看着Unpivot的例子,但似乎没有什么符合我的需要。任何人都可以推荐正确的方式去?我意识到我最终会得到1200万行。 谢谢。 declare @orig table (num1 bigint , num2 bigint , metakey t

    1热度

    1回答

    我有一个关系的笛卡儿积: key | value ----------- a | 2 b | 2 c | 9 d | 5 e | 3 如果我对自身进行跨产品的两倍,我会得到三胞胎如(A,B,A),(一,a,a),(a,a,b),(b,c,b)等等。我有兴趣去除所有的元组,这样在输出中不会出现多次键。 首先,这里有一个关系代数语句吗?其