Re:EA open sources their internal version of STL
by georgecmu on Monday October 25, 2010 @07:18PM
(#1832070)
Agreed. But I can't think of any data structure that would offer you contiguous, order-preserving storage and O(1) insertions/deletions of arbitrary elements.
[ Parent
| on HN ]
Re:EA open sources their internal version of STL
by jemfinch on Tuesday October 26, 2010 @10:47AM
(#1834381)
There are actually implementations of deque which can store elements contiguously: imagine a vector where the "first element" is placed in the middle of the vector, and push_{front,back} reallocate whenever either end is reached. It wastes more memory than the typical deque implementation, but the elements are contiguous.