News for hackers. Stuff that matters.
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.
Re:EA open sources their internal version of STL by georgecmu on Monday November 08, 2010 @02:04PM (#1883521)
You still don't get O(1) insertions/deletions of arbitrary elements with this implementation.

Insertions and deletions at either end are O(1), but inserting/deleting in the middle is costly.