レコードのリストが与えられているので、各著者が書き込んだレコードの数を取得しようとしています。明白な方法は、キーを作者の名前にして値を増やすことで、マップを使うことです。しかし、これを行うためのより効率的な方法があります。すべての繰り返しをルックアップする必要はありませんか?レコードのリスト内のアイテムを効率的にカウントする
私が著者を事前に知っていれば、各著者の変数を作成し、検索せずに変数を増やしてから、入力を読み終えたら最後にマップを作成することができます。しかし、私はデータの著者のほんの一部を知っています。
ありがとうございます。