Я новичок в STL, поэтому мне было интересно, есть ли какие-либо динамически сортируемые контейнеры? В настоящий момент мое текущее мышление заключается в использовании вектора в сочетании с различными алгоритмами сортировки, но я не уверен, есть ли более подходящий выбор, учитывая (предположительно) линейную сложность вставки записей в отсортированный вектор.
Чтобы уточнить "динамически", я ищу контейнер, в котором я могу изменить порядок сортировки во время выполнения - например. сортировать его в порядке возрастания, а затем повторно сортировать в порядке убывания.