問題 10 進法で 5 桁の数 a1 a2 a3 a4 a5 を,ハッシュ法を用いて配列に格納したい。ハッシュ関数を mod(a1 + a2 + a3 + a4 + a5, 13) とし,求めたハッシュ値に対応する位置の配列要素に格納する場合,54321 は配列のどの位置に入るか。ここで, mod(x ,13) は,x を 13 で割った余りとする。 出典:基本情報技術者試験 科目A サンプル問題 ハッシュ? まずは言葉の理解から。実務ではハッシュという言葉を使ってきましたし、こんな感じという説明もできるのですが、定義を知りません。そこで、いつものWikipediaでハッシュ法を調べましたが、…