文字列からハッシュコードを int として生成したい。
そのための事前定義されたアルゴリズムはありますか? Cでそのアルゴリズムの実装はありますか?
char name[100]="langage c"
そのバッファのハッシュコードをname
整数変数に生成します
int hash_code;
そんな感じ
int algo_hash(char *name) {
//hash algorithme
}
hash_code = algo_hash(name);
できるだけシンプルなコードを探しています