2016-11-05 9 views
0

リンクリストでさまざまなことを行うプログラムを作成しました。ユーザーがリンクされたリストに異なるテキスト行を入力するように求めます。彼らはランダムな行番号のリストの最後に行を入力するか、または、行を削除することもできます。しかし今は、最後のコマンドを元に戻したりやり直したり、連続して10個までのコマンドを元に戻したりやり直すことができる関数を書く必要があります。リンクされたリストを含むコマンドを元に戻す最善の方法は何ですか?リンクリストでの元に戻す/やり直し

+0

元に戻しただけでやり直しはできますか?または、取り消しがない場合でも最新のコマンドを繰り返すことはできますか? –

答えて

0

コマンドの履歴をリストに保存する必要があります。元に戻すには、最新のコマンドを見て、そのアクションを元に戻します。

関連する問題