[RFC] libstdc++/19422: complexity of ass. containers range constr.
Paolo Carlini
pcarlini@suse.de
Thu Jan 13 18:47:00 GMT 2005
Paolo Carlini wrote:
> Paolo Carlini wrote:
>
>> Now, my immediate reaction: why we are not using instead the versions
>> of insert_unique/insert_equal that take an hint iterator too? That
>> version has guaranteed constant complexity if t is inserted right
>> after p (Table 69) and that would be the case when [i, j) is already
>> sorted, I think...
>
> Forgot to add: in this application, the suited hint iterator would be
> end(), of course.
Sorry for replying to myself again: in the meanwhile, learned from pag.
167 of Musser/Derge/Saini that my idea makes perfect sense ;)
Therefore, if nobody stops me, I'm going to implement and test it.
Paolo.
P.S. Why the bug? I guess that the requirement in Table 69 about linear
complexity of "ordered" construction and insert, was not part of the
original design of the STL.
More information about the Libstdc++
mailing list