オブジェクトの「リスト」があり、そこからオブジェクトをランダムな位置に取得して、このリストの前にプッシュします。この種の操作のみが実行されます。したがって、リストの最後にすばやくアクセスする必要はありません。他の場所へのアクセスは、その先頭と平均的なアクセスだけです。
これに最適なコンテナはどれですか?を考えていたのですが、操作が効率的でないstd::vectorことを読みました。で、フロントへのアクセスが早いということでinsert思いついたのですが、特定位置方式の効率はどうですか?std::dequeerase
助けてくれてありがとう。