このようなシナリオがあります。文字列の数を保存する必要があり、最大数を持つ上位 10 個の文字列を返す必要があります。
例えば、
String Count
---------------------------------
String1 10
String2 9
String3 8
.
.
.
String10 1
文字列とその数を格納するためにハッシュテーブルを使用することを考えていましたが、それらを見つけるために再度ループする必要があるため、そこから上位 10 個の文字列を取得するのは困難です。
ここに他の提案はありますか?