gpt4 book ai didi

j - J 中不等数组的唯一对

转载 作者:行者123 更新时间:2023-12-04 05:24:09 27 4
gpt4 key购买 nike

假设两个不同大小的数组:

N0 =: i. 50
N1 =: i. 500

应该有一种方法可以获得唯一的对,只需将两者结合起来即可。我发现的“最简单”是:
]$R =: |:,"2 |: (,.N0) ,"1 0/ N1
25000 2

坦率地说,这是一个丑陋的棒球棒解决方案。有没有更优雅的方法来做到这一点?

最佳答案

您要获取的数据模式是 Catalogue. 的变体事实上,这是最著名的变体:笛卡尔积。

在目录的词汇表中,还有笛卡尔积的代码。要获得您想要的列表,只需解开并打开结果即可。

pair=: >@ ,@ { @(,&<)

$ N0 pair N1
25000 2

关于j - J 中不等数组的唯一对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13403459/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com