長さ n の線形テーブル A は逐次記憶構造を採用していることが知られています。時間計算量 O(n)、空間計算量 O(1) のアルゴリズムを書いてください。このアルゴリズムはすべての値を削除します。線形テーブルの項目、データ要素。
書き換えると実行できなくなります 以下は書き換えた内容です
変更方法がわかりませんか? 説明してください、先生
削除したい場合は、まず検索してから削除してください。検索をします。残りはあなたが考えてバリエーションを書いてください。
ああ、余分な数字は出力した数字が間違っているためです。削除プロセスは問題ありません。
削除前の配列の内容は 2,34,4,4,5 で、合計 5 つの要素があります。
2,34,4,4,5
削除されるコンテンツは 4 です。これは、削除後に残る要素は 3 つだけであることを意味します。 2,34,5したがって、結果出力は配列の最初の 3 つの要素のみを出力する必要があり、最後の 2 つは無効な要素です。
2,34,5
削除したい場合は、まず検索してから削除してください。検索をします。残りはあなたが考えてバリエーションを書いてください。
リーリーああ、余分な数字は出力した数字が間違っているためです。削除プロセスは問題ありません。
削除前の配列の内容は
2,34,4,4,5
で、合計 5 つの要素があります。削除されるコンテンツは 4 です。これは、削除後に残る要素は 3 つだけであることを意味します。
2,34,5
したがって、結果出力は配列の最初の 3 つの要素のみを出力する必要があり、最後の 2 つは無効な要素です。