0

リンクされたリストでさまざまなことを行うプログラムを作成しました。リンクされたリストに別のテキスト行を入力するようユーザーに要求します。リストの最後に行を入力するか、ランダムな行番号で入力することができます。または、行を削除することもできます。しかし今、呼び出されたときに最後のコマンドを取り消しまたはやり直し、最大 10 個のコマンドを連続して取り消しまたはやり直しできる関数を 1 つまたは 2 つ作成する必要があります。リンクされたリストを含むコマンドを元に戻す最良の方法についてのアイデアはありますか?

4

1 に答える 1

0

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

于 2016-11-05T15:25:18.937 に答える