次のような配列がある場合:
int [] numb = {0, 1, 2, 3};
配列の最小値を見つけたい。私はそれを見つけるために簡単な for ループを実行するだけですが、次のような最小値が重複している場合:
int [] numb = {0, 1, 0, 2, 3};
すべての最小値の位置と、それが配列に表示される回数を見つけるにはどうすればよいですか?
この質問が既に尋ねられている場合は、見つけられませんでしたが、お気軽に適切なスレッド/質問に誘導してください。
Guava ライブラリ マルチセットを使用してみてください。
使用しない場合は、たとえばこのリンクを参照して ください http://www.zparacha.com/minimum-maximum-array-value/