C/C++の宿題片付けます 157代目

このエントリーをはてなブックマークに追加
703デフォルトの名無しさん

レポート課題

標準入力で与えた単語が,指定ファイル中に出現した回数を出力するプログラムを作成せよ.
単語データは以下の構造体を使用し,ハッシュを使用すること
ハッシュ関数は各自で定義してよい
単語は,スペースまたは改行で区切られる文字列とする
ハッシュのサイズはコマンド引数から指定し,作成したハッシュテーブルの偏り具合を表示すること

struct word {
char *str;
int count;
struct word *next;
};
実行例

$ ./wordcount 13 api.txt
[0]:147 [1]:133 [2]:170 [3]:137[4]:133[5]:132 [6]:160 [7]:167 [8]:136 [9]:154 [10]:142 [11]:149 [12]:125
Word => API
API: 10
Word => virtual
virtual: 33
Word => 0
$


お願いします。