私は混乱しています。配列を使用したベクトルの実装について読んでいました。単純な動的配列の実装を行っている間、すべて問題ありませんでした。
循環方式で配列を使用してベクトルを実装できること、および要素の追加と削除 (最初と最後) が一定時間で実行されることが言及されました。それは、リンクされたリストがすべきことではありませんか?
それがどのように機能するか知りたいのですが、実装や適切な説明を実際に見つけることができませんでした。一般的なアイデアとそれを実装する方法についての情報は大歓迎です。
編集:私の推測では、新しいデータは「最も古い」データに書き込まれる必要があり、配列のサイズは固定されており、最後に使用された位置を格納する変数が必要です。