C/C++の宿題を片付けます 119代目
■ このスレッドは過去ログ倉庫に格納されています
0052デフォルトの名無しさん
2008/12/04(木) 21:56:07[2] 問題文(含コード&リンク):
アルファベット小文字4文字からなる文字列データ50個が保存されたファイルdata6.txtがある.チェイン法による探索プログラムをもとに,このファイル内の文字列データを探索するプログラムを以下の条件に従って作成しなさい.
・main( ) 関数内でデータファイル data9.txt を読み込み,データをバケットに一つずつ追加する.
・データを追加する関数を,insert( )とする.ハッシュ表の先頭アドレスと文字列の先頭アドレスを引数とし,戻り値はなし.
・ハッシュ関数の関数名を,hash( )とする.文字列の先頭アドレスを引数とし,生成されたハッシュ値を戻り値とする.
・探索する関数の関数名を,searchData( )とする.ハッシュ表の先頭アドレスと文字列の先頭アドレスを引数とし,探索によって見つかったデータの個数を戻り値とする.
・必要に応じて,ハッシュ表のすべてのバケットを表示する関数 showData( ) を作成する.
・ハッシュ表のサイズ TABLE_SIZE は,各自で決めること.
・main( )関数内で searchData( )関数を使用して "abcc", "daba", "wxyz"を探索し,以下のような探索結果を表示すること.
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/8210.txt
[3] 環境
[3.1] OS:Win XP
[3.2] コンパイラ名とバージョン:Borland C++ Compiler 5.5
[3.3] 言語: C
[4] 期限: 12/4 23:59
[5] その他の制限: (どこまで習っているか、標準ライブラリは使ってはいけない等々)
警告 W8075 課題6.c 37: 問題のあるポインタの変換(関数 main )
と出て何が問題なのかよく分からない状態です。
searchDataはまだ作成していません。
■ このスレッドは過去ログ倉庫に格納されています