Для типов данных, таких как std :: set и std :: map, где поиск происходит в логарифмическом времени, требуется ли реализация для поддержки начального и конечного итераторов? Предполагает ли доступ начало и конец поиска, который может произойти в логарифмическом времени?
Я всегда предполагал, что начало и конец всегда происходят в постоянное время, однако я не могу найти никакого подтверждения этому в Йосуттисе. Теперь, когда я работаю над чем-то, что мне нужно для анализа производительности, я хочу быть уверенным в том, что я расскажу о своих базах.
Спасибо