我有一個整數數組的列表,其中每個數組都有一些數字排序。 這裏我想根據所有數組找到最常見的整數序列組合。 例如,如果陣列的列表如下在整數數組列表中最常見的組合
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