単語と、特定のテキスト ファイルの各単語のカウントを含むこの HashMap があります。
{単語 = 1、単語 2 = 1、単語 3 = 2、単語 4 = 1、単語 5 = 1、単語 6 = 4、単語 7 = 1、単語 8 = 1};
私は他のトピックであなたの提案に従っていました。しかし、並べ替えられたコレクションの例を使用し、この場合は 1 になる可能性のある特定の KEY を検索すると、1 つの単語しか返されず、代わりに同じキーに対してより多くの値を返すことができることに気付きました。
ポイントはすべてのコレクションの間にあります。
リスト マップ ArrayLists ツリー HashMaps HashTables
どれを使用するのが最もお勧めですか?
私のクラスでは、ユーザーは int を入力し、その int は 1 番目、2 番目、3 番目、4 番目などに対応します。ファイルで使用される単語は、カウントと発生に基づいています。
それは挑戦的です
これまでのところ、ハッシュマップに保存し、最終的にはツリーで降順キーで注文することができました。したがって、最初の要素が大きくなります。しかし、アルゴリズムにはもっと意味が必要です。
ps。私は解決策やコードの一部を期待していませんが、開始するための適切な入力...従うのが最善の非常に良いアドバイスまたは指示です。