Как говорится в названии. Мое понимание дека состояло в том, что оно выделяло «блоки». Я не вижу, как выделение большего пространства делает недействительными итераторы, и, если угодно, можно подумать
Я ищу Java-решение, но любой общий ответ тоже в порядке. Vector/ArrayList - это O (1) для добавления и извлечения, но O (n) для preend. LinkedList (в Java, реализованный как дважды связанный список) я
Я использую std::deque для хранения довольно большого количества объектов. Если я удалю кучу этих объектов, мне кажется, что его использование памяти не уменьшается, подобно std :: vector. Есть ли спо