C/C++の宿題を片付けます 64代目
■ このスレッドは過去ログ倉庫に格納されています
0220sage
2006/05/06(土) 20:23:26[2] 問題文(含コード&リンク):
2分探索プログラムbinary_searchを元にして、
入力したデータを昇順に整列されたデータの正しい位置に追加する関数add_dataを作成、
binary_searchを改良しプログラム完成させなさい。
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/1827.txt
[3] 環境
[3.1] OS: WindowsXP
[3.2] コンパイラ名とバージョン:Borland C++Compiler
[3.3] 言語: C
[4] 期限: 明日までに提出
[5] その他の制限:
関数add_dataの仕様
【呼び出し形式】int add_data(int *data, int data_num, int add_data)
【 引 数 】int *data : データを格納してある配列の先頭ポインタ
int data_num : 配列に格納してあるデータの個数
int add_data : 追加するデータ
【 戻 値 】追加に成功したとき : SUCCESS
すでに同じデータが存在するとき : FAIL
add_dataからbinary_searchを呼び出す方式です。
あと、binary_searchは自作なので、不備があるかもしれません。
なので自由に改良していただいて結構です。
自力で取り組んだのですが、どうしても完成させることができませんでした。
よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています