Я ищу контейнер, который хранит все его элементы в порядке. Я посмотрел на SortedList, но для этого требуется отдельный ключ и не позволяет дублировать ключи. Я мог бы просто использовать несортированный контейнер и явно сортировать его после каждой вставки.
Использование:
- Временная вставка
- Частый обход в порядке
- Идеально не работает с ключами отдельно от фактического объекта, используя функцию сравнения для сортировки.
- Требуется стабильная сортировка для эквивалентных объектов, но не требуется.
- Случайный доступ не требуется.
Я понимаю, что могу просто создать сбалансированную древовидную структуру, мне просто интересно, существует ли в этой структуре уже такой зверь.