C/C++の宿題片付けます 129代目
■ このスレッドは過去ログ倉庫に格納されています
0192デフォルトの名無しさん
2009/07/18(土) 17:02:22リストの末尾へのポインタをあらかじめ保持しておけば番兵の追加と削除に検索はいらない。
もちろん構造体を作るコストはかかるけどね。どっちが早いかは環境やリストの長さによる。
Node* head;
Node* tail;
//番兵追加
Node sentinel = new Node("hoge");
tail.next = sentinel;
//
//検索処理
//
//番兵削除
delete(tail.next);
tail.next = NULL;
>>191
初めに書けよ
他に抜けてる条件は無いのか?
■ このスレッドは過去ログ倉庫に格納されています