我有一个整数数组的列表,其中每个数组都有一些数字排序。 这里我想根据所有数组找到最常见的整数序列组合。 例如,如果阵列的列表如下在整数数组列表中最常见的组合
A1 - 1 2 3 5 7 8
A2 - 2 3 5 6 7
A3 - 3 5 7 9
A4 - 1 2 3 7 9
A5 - 3 5 7 10
这里
{3,5,7} - {A1,A3,A5}
{2,3} - {A1,A2,A4}
上面是一组输入和所希望的输出的。 我怎样才能最有效地在Java中做到这一点?
没想到什么好的。对数组排序应该肯定有帮助。性能是一个错误的障碍。否则某些设置操作可能会有所帮助。 – 2013-02-27 13:10:53
你看过任何算法吗? – vikingsteve 2013-02-27 13:11:13
首先您应该尝试解决问题,然后查看它是否会导致性能问题。 – Apurv 2013-02-27 13:11:50