double 配列で出現回数が最も多い要素を見つける必要があります。私はこのようにしました:
int max = 0;
for (int i = 0; i < array.length; i++) {
int count = 0;
for (int j = 0; j < array.length; j++) {
if (array[i]==array[j])
count++;
}
if (count >= max)
max = count;
}
プログラムは動作しますが、遅すぎます。より良い解決策を見つけなければならないのですが、誰か助けてくれますか?