Есть список некоторых обьектов.
В нем последовательно ищутся подинтервалы вызовом std::search и заменяются на новые. Элементы нового подинтервала не должны принимать участие в последующих поисках std::search, то есть вставленные элементы как бы заранее не равны, тем элементам которые будут искаться. Как бы такое реализовать?
Надеюсь более менее понятно обьяснил.