-2
この場合、文字列であるベクトル<ベクトル>のハッシュテーブルを作成しています。指定された単語がハッシュテーブルにあるかどうかを調べる関数の中には、指定された単語があるかどうかをチェックする衝突ベクトルを実行するforループがあります。なんらかの理由で、forループは繰り返されません。bは常に== 0です。私はtable [index] .size()の値が何であるかを何度もチェックしています。ハッシュテーブル値が存在していないかどうかをチェックするループを反復しない
for(int b=0; b < table[index].size(); b++)
{
cout<< "b: "<< b << endl;
if (table[index][b] == object)
{
return 1;
}
else
{
return 0;
}
}
残りのコードを追加できますか?入力は何ですか?あなたは何を期待していますか? –