Are all the inserts (anywhere) for the list constant?
What about access?
Front, back - constant time?
and in the middle of the list - linear time?
Inserts anywhere in a std::list are constant time operations.
std::list
That said, before you can insert, you need to get an iterator to the location you'd like to insert to, which is a linear time operation unless you're talking about the front or back.
2.1m questions
2.1m answers
60 comments
57.0k users