![]() |
1
1
在SQL中,我假设您有一个名为集合的表,其中有2列,元素为E,集合名称为S。
说明:
选择D组的元素。
选择与先前选定的组具有共同成员的所有组。 然后从这些集合中选择所有元素,并按外观数量对它们进行排序(如 joel 建议) |
![]() |
2
2
有一个例子不能给出完整的规范。例如,如果还包括集合,您的答案会有什么不同?
这将使3在具有非空交集的集合中成为最常见的值
给定目标集(
在您最初的示例中,
在我调整后的示例中,频率变为1:4、2:3、3:4、4:3、5:2、6:2、7:1。它给出重叠频率1:4、2:3、3:4、4:3和非重叠频率5:2、6:2、7:1,从而产生顺序1、3、2、4,然后是5、6、7。 此算法的伪代码为:
(如果你确实打算
|
![]() |
vishnu · Elasticsearch相关性-具有相似名称的文档 7 年前 |